remove Validator.emitter() singleton
instead, correlations mix in emitter methods

update Readme for changed interface
reimplement Context, store assertion state. Not yet integrated.

add unit tests for Context
reimpl Context assertion state, simplify as flat array with Enumerable accessor

Still not incorporated.
integrate new Context into validation

remove emitter-based error handling
add convenience context methods to validator
fix Context#errors for cases involving combinations
but the data structure is a bit too shaky to work for all cases

add better messaging for item and property assertion messages
reimpl Context assertion state as tree structure

add Validation#assertionTrace (delegates to context)

fix undefined !== 0 error in Context joinPaths
update Readme for 0.1.1

remove Emitter dep from component and npm

version bump
update History