Merge branch 'release/0.1.0'
Merge branch 'release/0.1.1'
Merge branch 'release/0.1.2'
Merge branch 'release/0.1.3'
Merge branch 'release/0.1.4'
Require clojure 1.4

Also drops usage of slingshot.
Throw on deref if :exception in operation map

Use wait-for to access the operation result without throwing.
Update to pallet-fsm 0.2.0
Updated project.clj, release notes and readme for 0.2.0
Merge branch 'release/0.2.0'
Merge tag '0.2.0' into develop

pallet-fsmop-0.2.0
Updated version for next release cycle