Testcase for Grill Cli and Grill Client.

Fixing misc bug fixes in the code which were not caught in testing.


Some new files created in src/test/resources, where as some are picked up from examples. Can we be consistent? I prefer everything be in test/resources folder