Initial commit.

Taken NumpyType from personal schematics fork
(https://github.com/adamlwgriffiths/schematics)
and moved into its own repo as per suggestions.
Renamed NumpyType to NumpyArrayType.
Fixed serialisation.
Added serialisation tests.