Rule search, fixed tasks, updated .gitignore

This is a few changes I've had, but haven't commited yet. The only one you may not want to merge in are the changes to glastopf deployment script to use my fork. For my fork I updated it to check the entire request and added some additional signatures, just never commited them back to the original repo.