Added more unit conversion tests

Now, all ...->f and ...->c tests are done.
Added more conversion tests

Finished ...->k tests. Everything's finished now.
Erroneous tests cases now expect an exception

The tests that use invalid data now expect the function to throw an
exception.