Add unsigned fixed-point numbers

CC @StefanKarpinski, since this was your suggestion!

Seems like this should be a method of `reinterpret`.