Renamed $spList#save to $spList#update
Implemented $spList#save which does either create or update
Set the eTag when updating an item
Added tests for $spList#update and $spList#delete
Added a force options for $spList#update which removes the etag from the
request
Added $resolved property to results
Merge branch 'better_actions' into development

* better_actions:
  Added $resolved property to results
  Added a force options for $spList#update which removes the etag from the request
  Added tests for $spList#update and $spList#delete
  Set the eTag when updating an item
  Implemented $spList#save which does either create or update
  Renamed $spList#save to $spList#update
Refactored buildHttpConfig and createPayload to $spRest
Refactored $spList to more ActiveRecord like
Add support for query parameter when creating List Items
Added more spList specs
Switched task order for test to get a faster test response (test first,
then lint)
Removed old tests for spList
Merge branch 'spList_class' into development

* spList_class:
  Removed old tests for spList
  Switched task order for test to get a faster test response (test first, then lint)
  Added more spList specs
  Add support for query parameter when creating List Items
  Refactored $spList to more ActiveRecord like
  Refactored buildHttpConfig and createPayload to $spRest
Only test with node v0.10
Update the etag on an item after an update
Merge branch 'update_etag' into development

* update_etag:
  Update the etag on an item after an update
Added query defaults to ListItem settings and extended the list of read
only fields
Respect query defaults in create/update/query
Merge branch 'default_and_ignored_fields' into development

* default_and_ignored_fields:
  Respect query defaults in create/update/query
  Added query defaults to ListItem settings and extended the list of read only fields