added support for pack 3 (pack 3 unsigned int in one using a 10 bit mask)
fixed all test, only thing left a encoding packed values