add more unit tests; add IEEE754 half support; add boot loader version