Remove left-over debug stuff in tests
Drop *_MIN constants

The minimal value for each part is 0 (see spec). Simply hard code it
instead of having so many "magic" constants.
Drop unnecessary quotes from error messages
Add range checks in unpacking routine

Ensure unpacked values are within the defined range. Fixes #8.