Add Orderable bound to num::Primitive

Somehow this was missed!

cc #4819