added :create :delete in mocking backend.
unified promise resolve to always pass model to done
post router handles create
pass backbone collection instead of array to react component
added create to post view