adds support for single resource REST backends
make sure singleOne is passed to new restangularized object build out of response data
brings back previous implementation but doesn't create a nested resource if post() was called on a single resource
removed incompatible implementation for single resource POST
removes redundant response mock
Merge pull request #576 from mp-jgoetzinger/purpose/single-one

support rest backends that do not expect an id