Merge branch 'release-0.0.1' into dev
Modify 'flow' macro.

'flow' macro now takes map from keywords to function declarations:
			([inputs] & body)
which are expanded to fnk declaration:
			(fnk [inputs] & body)
Merge branch 'flow-macro' into dev
Add parallelization option to 'evaluate-order' and 'eager-compile'.

'evaluate-order' now takes optional :map-fn argument specifying
function used to map over order keys with same degree.

'eager-compile' takes one optional :parallel keyword. If its
value is non-nil, 'evaluate-order' is called with {:map-fn pmap}.
Add transitive dependency utilities.
Add 'lazy-compile' and routines
Merge branch 'lazy-compile' into dev
Fix bug in 'core_test'
Move required inputs assert to 'evaluate-order'

TODO: Add exceptions
Rewrite lazy-map code in 'lazy-compile'
Add binding-maps and optional keys support to 'fnk'

Fnk macro takes params in two forms:
		- vector [a b c ...]
		- binding-map {:keys [] :syms [] :strs [] key :key :or {}}

Optional keys set is stored in fnk's meta
Merge branch 'fnk-bindings' into dev
Add 'flow->dot' function printing flow in dot format to standard output
Change project version to '0.1.0-SNAPSHOT'
Fix bug in 'lazy-compile'
Rewrite all core tests
Add EPL license agreement
Add more tests in 'core_test'
Update README.md
Merge branch 'release-0.1.0'