Allows SI unit prefixes as suffixes to numeric flags in Go Lang CLI flags by adding two new types and methods