get JavaScript tests working
add core.async dependency
add pedestal app v3 files
update the router

Router directed messages are regular transform messages. Remove an
outbound channel when it causes an error.
add copyright to new files
clean up construct
add test with square root example
first pass at docstrings for construct
first pass at docs for route/router
fix typo in docstrings
automatically generate expected changes from old and new state
simplify square root test
first pass at docs for flow/transform->inform
add example simple-check test
remove whitespace
make assoc test more general
add explicit expected results for special case test
increase JVM memory in dev profile
add generators namespace
add simpler diff code