Merge branch 'develop' into feature/3-rest-draft
[#3] Initial REST API

- Added a proper processable workflow with a custom
  validator function and dispatching based on media type.
- Removed ring json in favour of later decoding that
  fits better with the liberator processable callbacks.
- Added generic not found strategy.
- Swaped media type supprot from clojure to edn.
- Added inital simple tests.
- Changed fixture data structure to match a
  typical db record.
- Added logic for not found in resources.
- Updated README to highlight that it's WIP.
[#3 #6] Updated REST API after review

- Fixed code after review.
- Seperated rest-api into rest-api and rest-utils namespaces.
- Added simple tests using Midje.
[#3 #6] Updates after code review

- Removed jackson as a dependency.
- Removed commas that have sneaked in.
Merge pull request #6 from kardan/feature/3-rest-api

Feature/3 rest api