Fixed a potential issue with the hex conversions and case of the letters.  Modified the test frame so if there are no tests, it does nothing.  Minor updates to the tests.