First steps in middleware
remove extra print statement
ignore dist/build directories when running tests
First work in adding NapEngine for making requests
add modify_request method
pass response to obj_from_response instead of response.content
Merge pull request #18 from mpistrang/request_engine_overhaul

pass response to obj_from_response instead of response.content
Fix Attribute error when doing an update

This was previously failing with AttributeError: 'ResourceEngine' object has no attribute 'XXX'
Data returned from the server after update / create is currently lost. Stop doing that.
Merge pull request #20 from mcordes/patch-1

Fix Attribute error when doing an update
Merge pull request #21 from mcordes/patch-2

Update resources with Data returned from the server after update / create.
Fix flow for deprecated Meta config
Merge branch 'request_engine_overhaul' of github.com:jacobb/nap into request_engine_overhaul
simplify `update_self`
allow ListWithAttributes to take no extra_data
remove managers file
various cleanup.
testing overhaul
Add shortcut function for update and delete
Issue #23: Support Multiple GET params
You May not pass in an iterable into lookup kwargs, and it will be flattended by passing the server multiple instances of that param.
eg, if you pass in Resource.lookup(pk=4, extra=['a', 'b']), the url will have ?x=a&x=b tacked on