Added number tests
Update gitignore
Add tests for number types

Add befloat and bedouble endianness converters; the implicit casts to
uint32_t/uint64_t respectively mess things up

Pack unsigned ints where possible because they're smaller

Fix some copy/paste errors
Remove some leftover debugging printf's