Slowly cleaning up types in prep for moving code into the core.
Slowly cleaning up types in prep for moving code into the core.

teoliphant/numpy-refactor,teoliphant/numpy-refactor,teoliphant/numpy-refactor,teoliphant/numpy-refactor,teoliphant/numpy-refactor