Numpy handling

Improve Numpy handling by wrapping quantities around numpy rather than
putting Quantity objects inside a numpy array.
Also, add _latex_ repr to PhysicalUnits