Merge pull request #5 from tjlytle/master

Added missing exception class.
Merge branch 'hotfix/5'

Close #5
Updated composer.json

- Added branch-alias of master to 1.0-dev
- Use ~ operator and "-dev" stability for deps
  - Add in some sub-dependencies so that we can remove the minimum-stability
    flag
Up minimum PHP version to 5.4.8
Relocated Module classfile to top-level directory
Merge branch 'hotfix/module-relocation'
Allow resource properties to be Links
Merge remote-tracking branch 'upstream/master' into links-as-resource-properties
Unit test for resource properties as links
Extra test to verify the resource key is moved and not just copied to _links
Merge pull request #7 from TomHAnderson/links-as-resource-properties

Allow resource properties to be Links
Merge branch 'hotfix/7'

Close #7
Allow composing collection name from metadata

- Discovered during testing that self relational links were not being marshaled
  from metadata; fixed that situation to ensure tests would pass.
Merge branch 'feature/collection-name'

Allow composing the collection name in the metadata map.