Fix propagation of failed values in map*
Update to tools.logging 0.2.6

Removes compilation warnings.
Make fail function set state-data correctly
Fix setting of :fail-reason in run-step
Enable partial results on failure

Ensure step-fail still sets results.

Operation/deref always returns the results.

Operation/fail-reason now returns the failure reason.
Updated project.clj, release notes and readme for 0.3.0
Merge branch 'release/0.3.0'
Merge tag '0.3.0' into develop

pallet-fsmop-0.3.0
Updated version for next release cycle