Skip PATCH immediately when saving unmodified instances

Returns an immediately resolved promise to make consuming logic think
that a successful save occurred.
Merge pull request #17 from fountainhead-solutions/feature/dirty-checking

Skip PATCH immediately when saving unmodified instances