Disabled DYND_TRIGGER_ASSERT
Redefined DYND_TRIGGER_ASSERT
Merge pull request #170 from izaid/gpu_fix

GPU fix
Rename arrfunc_type -> arrfunc_old_type, funcproto_type -> arrfunc_type
Move funcproto.hpp helper file into func/ subdir
Formatting changes (via clang-format)
Rename arrfunc_old_type_data back to arrfunc_type_data
Progress towards adjusting instantiate, etc to new arrfunc prototype
More progress towards using arrfunc funcproto as nd::array type
Get things building again, and the tests running
Fixes which get the tests passing again
Fill in some of the missing arrfunc_type basic functionality