Added a unit test for jmiIsNumeric  and jmiIsNotNumeric and fixed a bug with empty strings uncovered by the test!