Story ID: develop Merge tag '0.4.2' into develop
Story ID: develop
Merge tag '0.4.2' into develop

- added support for bigdecimal reads to JS transit (needed for Reveal report results)
- fixed a bug in load-field that caused it to not work
- added exception handling to our write entry point for the parser. ALL exceptions generated by mutation code is now properly logged to the js console (instead of silently swallowed)
- Add a post-mutate multimethod. You can extend it just like mutate. It is a hook point for cases where you want to do the same kind of post-processing around some number of mutations.
The default silently does nothing. I'm not sure we're going to want this to be quite exactly like this…since you have to defmethod on each dispatch, but the general idea is
at least implemented so we can play with it. Ethan found a use-case when doing todomvc
- Added support for creating a mock network/testing reconciler. These are actively being used in devcards on reveal (see src/cards/reveal/calendar.cljs for example)
- Fixed a bug in i18n where dates/numbers were not being internationalized (locale was not being honored internally to trf)
- Added support for sending in a hand-normalized atom holding a map for initial state (requires om-31SNAPSHOT+)
- Fixed UC read to better support union queries (with tests)

untangled-web/untangled-client