Fixing error handling so improper commands / params errors are returned. Fix for #12
Merge pull request #16 from glennblock/dev

Fixing error handling so improper commands / params errors are returned....
Merge pull request #17 from WindowsAzure-Contrib/dev

Merge from Dev