Merge tag 'v2.2.1'

2.2.1
Fix missing assert
Remove stupid assert global
Merge pull request #108 from strongloop/fix/assert-shared-method

Fix missing assert
2.2.2
Support prototype methods via HttpInvocation
Fix http-invocation test

* Fix call from http-invocation.test.js to account for constructor arguments
Add prototype shared method tests
Merge pull request #101 from strongloop/feature/fix_issue_100

Support prototype methods via HttpInvocation
2.3.0
Add sharedClass.disableMethod()
Merge pull request #109 from strongloop/feature/disable-method

Add sharedClass.disableMethod()
2.4.0
Update contribution guidelines

Replace commit signing process with https://cla.strongloop.com/
Added support for errors property to specify possible errors that can be returned
Added support for notes
Added missing docs for errors and notes
Merge pull request #113 from strongloop/feature/error-notes

Swagger Error and Note Support
2.5.0
Merge branch 'release/2.5.0' into production