Experimenting alternative target
DPP target now generate one-module-per-function
Merge branch 'master' into alt_target

Conflicts:
	numba2/functionwrapper.py
Add module linkage
Refactor; Add dependency analysis
Rename env entry dependences
Add transitive linker
Merge master and work on integrating phases
Work on pluggable target-specific environments and phases
Merge more recent changes from alt_target
Make sure cpu env is updated with parameters from numba script
Skip segfaulting destructor test for now
Merge branch 'alt_target2'