Restore Stephen's expression graph from blaze-attic
Start on overloadable blaze functions and expression graphs
Add some typed ufuncs
Merge pull request #68 from markflorisson88/master

Generate parser tables on build_ext and fix sdist
Some more work on expression graph
Add some functionality to coretypes
Add initial blaze type unification algorithm
Some more unification and promotion
added a case for reshaping
Handle coercions in unification
Simplify graph nodes to only kernel application and array input (treat scalars as 0d arrays)
Add traits and default coercion rules
Some minor updates thanks to @mwiebe
Merge branch 'expr'
Add package finder to setup.py
Add function signature syntax to datashape parser
Python 3 compatiblity
Add requirements.txt
Add travis-ci config
Use conda to install dynd and llvm dependencies