source map fix
Merge pull request #25 from heartsentwined/gem-source-map

Source map fix
version bump; added license
added revision attributes
wip: formalize versioning
isDirty computed property on Ep.Model
don't preemptively create shadows during flush
clean up merging
improve embedded operation resolution
flushing orphaned embedded records no-ops
misc fixes for merging promises
version bump
Add Ep.VERSION

I've added an `Ep.VERSION` constant so that client code can easily check
to make sure that we're running an expected version of EPF.

  - Add `Ep.VERSION` to `lib/version.js`
  - Add test for `Ep.VERSION` to `test/version.em` which compares
    against the version provided in `package.json`.

I couldn't think of a nice way to dynamically change the value of
`Ep.VERSION` to match `package.json` without duck punching the build
process, so I've settled for a test which will fail the build if someone
forgets to bump it when they bump the version in `package.json`.
Passing and proud: show your TravisCI badge.
Merge pull request #37 from jamesotron/add-ep-dot-version

Add Ep.VERSION.
Merge pull request #38 from jamesotron/add-travis-badge

Passing and proud: show your TravisCI badge.
fix some embedded corner cases
fix relationship container lookups. fixes #4.
fix relationships cp type lookup
switch to pushObject rather than addObject for perf