delete unused roundl definition

roundl is no longer used in cgminer.c and this definition causes build failure on some MIPS machines.
Merge pull request #608 from maqifrnswa/master

delete unused roundl definition
Allow zero length strings to be passed to valid_hex