Remove use of iterdata from categorical_type
Add ndt::make_exact_type distinct from ndt::make_type
Add array(const T*, intptr_t size) constructor, reshape variant
Redo random.hpp/random.cpp to not use the array_iter
Remove use of array_iter from date_type
Remove use of array_iter from the groupby type
Merge pull request #143 from mwiebe/remove_iterdata

Remove usage of array_iter/iterdata