This is so that init.trunc can already use nat.of_num. Also make nat.of_num reducible in the standard library Also make gt and ge abbreviations
closes #426