!fixup fixes incorrect array acceptance
Ignore syntax errors for responses with no content
!fixup improve boolean conversion and add tests
!fixup Number conversion tests
Fix Invokation typo
!fixup Dont convert falsy (other than 0) to Number
!fixup name converter functions
!fixup empty string should be converted to false for Booleans
Only coerce when an object exists
Add APIs for manually adding classes and methods
Refactor SharedClass / SharedMethod

 - Add support for dynamic method definitions
 - Cleanup leaking properties into the RestSharedClass
 - Allow SharedMethods to accept method configs instead of determining
config from the fn object
 - Add query string support for client side method invocation
 - Invoke the sharedMethod using the correct scope
 - Filter out methods that are not shared
 - Do not require fn to be passed to `SharedMethod`
Merge pull request #62 from strongloop/1.4

1.4