reorder code in compile function to clearly separate frontend from backend, print type annotation before lowering
Merge pull request #688 from seibert/reorder_annotation

Print type annotation in compile_bytecode() before attempting lowering
Merge branch 'master' of github.com:numba/numba into timedelta64