Changed the C++ nd::empty interface to match nd.empty in Python
Merge pull request #94 from mwiebe/empty_cleanup

Changed the C++ nd::empty interface to match nd.empty in Python
Update the python exposure to reflect changes to ckernel in libdynd
Add option to format structs as lists in JSON instead of dicts/objects
Add stub files for specialized array assignment to numpy
Flesh out assignment to numpy, start ckernel for copying to pyobject
Get all the basic types working in copy_to_pyobject
Change copy_to_pyobject into an arrfunc, use the chain arrfunc for expr types
Rename copy_to_pyobject_ckernel into arrfunc
Implement struct support in copy_to_pyobject arrfunc
Change nd.as_numpy to use the copy_to_numpy arrfunc
Merge pull request #95 from mwiebe/npy_objstr

make arrfunc for dynd to numpy copying
Fix expected exception
Add an arrfunc for copy from a pyobject to dynd
Getting the copy from pyobject arrfunc to work
Implement+test the copy from numpy arrfunc
Fix for cpython 2.7 runtime error
Merge pull request #97 from mwiebe/npyobj_to_str

[WIP] Changes so numpy object type can be assigned to dynd arrays
Add detection of the h5py special_dtype for varlen strings
Merge pull request #98 from mwiebe/h5py_special

Add detection of the h5py special_dtype for varlen strings