Nested urls for the rest adapter

This is what was PR 257 updated against master - It doesnt yet really take into account any new features that have been added into ember/ember-data since the original PR, and I wont have time to look into whether those changes allow cleaning this up a bit until next week some time.