rework LEConverter + drop decorator-subclasses

Removed unused methods and made it a singleton. Having an instance
of the converter enables the use of generic interfaces which in
turn allow to drop the plenty of subclasses of ValueDecorator.

TODO: re-enable little endian guarantee on LEConverter