reader: add `formats` map and set `float`, `alaw` and `ulaw` on the "format" object