reimplemented test suite (no longer static comparison)
tagged old tests "legacy"
added unpack16le, unpack32le and unpack64le functions
added byte2hex function
fixed pack64le to behave consistent and defined for int input on 32bit arch
some formatting/whitespace cleanup