Move method from M2X class to M2X::Client
Remove class M2X, wrap classes inside an M2X module
Improve user agent according to guidelines
Rename Feed to Device

- Remove Blueprints class
- Remove Datasources class
- Update documentation and references
Rename Batch to Distribution
Add create and update methods to Device
Update method documentations with new taxonomy
Set the correct Content-Type of POST and PUT requests
Fix Devices documentation
Update post_multiple endpoint
Update example with version 2 taxonomy
Rename post_multiple method to post_updates
Rename code to status and add success? and error? helper methods
Check for succes? on examples
Fix Client#status method
Add Streams class and extract related methods from Devices class
Update examples with the correct methods
Define M2X Module early
Update API_BASE to version 2, use https by default
Update Usage with correct taxonomy