Allow defsystem to take a body

The body is forwarded to the defrecord's body, in order to allow you to
implement other protocols on your system.
Updated project.clj, release notes and readme for 0.1.2
Updated version for next release cycle