Add Middleware in order to use MultiJson for parsing

This makes symbolize_key possible which frankly solves a lot
of the stupid haggle with "is this now a string or a symbol"
Add query methods, redo call pattern for requests
Add very basic dirty tracking
Use symbols again in paginate
Add Her like get() for compatibility
Add instance.get()
Add all()
Implement save/update_attributes
Run conversions in as_json().
Allow Model.new without arguments.
Fix conversions for boolean values.
Allow for additional_data on save
Add assign_attributes
Fix assign_attributes
Add default for missing params/keys in *_raw
Allow string keys on "new" and "set_data"

this makes usage of rails forms easier
Clean up dependencies.
Fix lazy query spec
Port specs to new rspec syntax (thank you transpec)
Remove comment