Add implicit helpers for numeric arguments

Similar to RangedArgs this captures logic for handling numeric arguments.  I could also imagine this logic living on Args itself.  
`args(key).toInt` is shorter and just as clear, right?