Use the `num` type when available. This solves any type checker issues.
Merge pull request #11 from milesj/issue-8

Use `num` type for Utility\Number