Re-add llvm numba execution backend
Re-add numpy data descriptor
Re-add array indexers
Re-add some things to the pipeline and instruction mapping
Re-add numba kernels
Get executors module to build
Re-add annotation functionality to aterms
Use NotNumpyCompatible exception for datashape extract_dims
Use symbol name to allow reparsing datashape strings with type variables
Add stopgap datashape type unifiers
Re-integrate datashape into graph nodes and map to aterm
Re-add some toplevel functions
Add annotations to aterm nodes (wrapper parent nodes don't work well)
Import comile function in compile package
Allow printing of aterm expression graph in pipeline
Use annotation as aterm node metadata
Pass in keyword arguments to operators
Move compute_datashape to stopgap module
Fix reference to ArrayLike
Add reduction operator sum