Add r_num_units and hash list is no longer hardcoded

Added ?o (octal) and ?u (units) new commands
Minor random code cleanups