Fix issue when char was non utf8
Renamed next() to bump()
Added assertion to be sure of char length
Added float parse impl