Added functions getUInt8 and so on
Modified functions toFloat to take only 3 bytes and toDouble to consume 7 bytes