Add some gadgets:
LJUSTMUL
RJUSTMUL
BIN
UNBIN
NUMERIFY
UNNUMERIFY
merge bin and unbin, accept odd-length string for unhex, add read_until_timeout
implement read_until_timeout/read_eager using a more correct manner