Merge pull request #37 from ByteBlast/master

Support for checking for non-existent temp data key.
Pedantic tweaks.
Refactored ControllerResultTest.