Allow doc string on def-defn

Also allows adding metadata.
Updated project.clj, release notes and readme for 0.1.2
Updated version for next release cycle