Fix #417 device array for cuda.autojit

- Add _numba_type_ attribute for extending typeof
> Why the trailing underscore?

like ctypes.Structure._fields_, some kind of magic attribute.

> Also I think it would be nice to add a small comment or docstring here.

will do