Fixing bugS
merge knowledgebase
Fixing reset
Adding status message updates to actions
improving some names of stuff
addressing comments
setting aside abstract getWhyNoEffect for now
merging from Knowledgebase
fixing merge bug
Merge pull request #32 from h2r/Knowledgebase

Full planning integration into master
adding more descriptive no effect message
Merge pull request #39 from h2r/bug_fixes_to_robocook

Bug fixes to robocook
Merge pull request #40 from h2r/master

Updating Knowledgebase