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
[#8] Refactor using the component framework

The project is now using the component framework. This
implies that the whole system can be started and stopped
in a simple way. Each component have their own public API
for other components to use. This commit also removes the
tight connection with using the lein-ring plugin in favour
of go, stop, reset functions in dev/user.clj.
[#8] Updated README to reflect component refactor
[#8] Fixed markdown issue
[#8] Updated the REPL example

It was a bit unclear what was a REPL function call.
[#8] Removed unused dependency
[#8] Added missing license and fixed formatting
[#8] Reworked message handler and added python example
[#8] Removed old code from message shredder
[#8] Commented out REPL play code
Merge pull request #9 from kardan/feature/8-refactor-app

Feature/8 refactor app
[#10] Update README documentation on RabbitMQ
Merge pull request #11 from akvo/feature/10

[#10] Update README documentation on RabbitMQ
[#8] Reworked how to start the application

We are now using clojure.tools.cli to enable starting the application
with default or custom arguments. A simple help is available via the
--help parameter.
[#8] Added simple API documentation using codox.
[#8] Small fixes to the code after review