Unit api now supports more conversions

One can define units that are related by scale, or by scale and offset, or
by any user defined mapping.

As part of this change we are no longer relying on the netcdf library but on
its related subproject udunits whose artifact is located in imagej.net's
Nexus.
Merge branch 'unit-service'