added some tests
Merge branch 'master' of github.com:sportngin/opsicle into execute-by-ip

Conflicts:
	bin/opsicle
refactored a bit
deleting keys if they're nil
changing a few things to make it work
Merge pull request #65 from sportngin/execute-by-ip

Execute recipes based off IP addresses