Refactored urlBuilder and added separate tests for it.
Refactored underscore & camelize into Inflector helper
Modified root wrapping to be a configuration variable instead of having to specify it as a transformer & interceptor
Started refactoring field renaming into more general serialization
Removed unnecessary passing of options & customizer variables since they are already accessible.
Added tests for passing the serializer as both a factory reference as well as an instance.
Fixed injectService to return the service not invoke it if it's not a string
Added serialize default exclusion and "only" customization function
Modified serializer factory function to return the Serializer not an instance of the Serializer to be more consistent
Cleaned up dependency injection logic (and fixed transformer / interceptor retrieval to work correctly)
Added documentation to serializer functions
Added deserialization support
Moved files into resource directory so previous asset pipeline require statements would work properly
Fixed index require paths
Moved all pluralize, underscore, and camelize calls to be calls to the resource's serializer so users can supply custom methods in a single place.
Added change log
Updated documentation to include Serializer information
Moved some of the examples out of the main documentation into a separate examples file
Updated $url to take an optional path parameter to more easily append a nested path to a resource.
Added tests for beforeRequest and beforeResponse
Added ability for beforeRequest functions to return a custom data object for serialization
Doc updates
Doc updates
Doc updates
implement as discussed in https://github.com/FineLinePrototyping/angularjs-rails-resource/pull/28
Serializer::preserve to preserve attributes
serialize dates properly
Merge pull request #1 from glebm/serializers-before-response

implement as discussed in FineLinePrototyping/angularjs-rails-resource#28
Merge remote-tracking branch 'upstream/master' into serializers

* upstream/master:
  Added save to resource
  Updating to 0.1.6 release version

Conflicts:
	lib/angularjs-rails-resource/version.rb
Fixed order of expect parametrs for serialization change.
I wish expectX would ignore the order of the parameters.
Modified exclusion logic to only apply to serialization and not deserialization.
Merge remote-tracking branch 'upstream/master' into serializers

* upstream/master:
  return create/update promise when using save()