Temporary hack for slicing variable-sized arrays

Returning a pointer type isn't correct, but allows one
to see the data in the meantime before a proper mechanism
is implemented
Adjust Copyright headers for 2013
Add (partial) Blaze datashape parser, with tests