Use normal human units, not "correct" SI units, when parsing MB/GB etc
Use normal human units, not "correct" SI units, when parsing MB/GB etc

Summary:
Technically, "KB" is "kilobyte" which is 1000 bytes, and "KiB" is "kibibyte" which is 1024 bytes. I implemented this function "correctly", but in practice we mostly use it to parse things from `php.ini`, `mysql.cnf`, etc., which all use units of 1024 intead of 1000. This ends up being really confusing because you write `128M` in a file (technicall meaning "128 mebibytes") and then a setup warning says `137M` (tehcnically meaning "137 megabytes").

Use the standard normal units that everyone and everything uses instead of the "correct" units. If we have some cause for the "real" SI units later we can mess with this stuff when we hit that.

Test Plan: Saw the setup check in D10630 actually report what I wrote in the file instead of a weird SI value.

Reviewers: btrahan, chad

Reviewed By: chad

Subscribers: epriestley

Differential Revision: https://secure.phabricator.com/D10631

yangshiqi/libphutil,newbeess/libphutil,wxstars/libphutil,r4nt/libphutil,schlaile/libphutil,yangshiqi/libphutil,Symplicity/libphutil,r4nt/libphutil,fivestars/libphutil,memsql/libphutil,librewiki/libphutil,devurandom/libphutil,aik099/libphutil,devurandom/libphutil,uhd-urz/libphutil,fivestars/libphutil,memsql/libphutil,Khan/libphutil,uhd-urz/libphutil,newbeess/libphutil,Khan/libphutil,schlaile/libphutil,eSpark/libphutil,fivestars/libphutil,Symplicity/libphutil,aik099/libphutil,Symplicity/libphutil,codelabs-ch/libphutil,eSpark/libphutil,newbeess/libphutil,uber/libphutil,yangshiqi/libphutil,schlaile/libphutil,PageUpPeopleOrg/libphutil-patches,librewiki/libphutil,librewiki/libphutil,wxstars/libphutil,wikimedia/phabricator-libphutil,zhihu/libphutil,PageUpPeopleOrg/libphutil-patches,zhihu/libphutil,wikimedia/phabricator-libphutil,codelabs-ch/libphutil,eSpark/libphutil,codelabs-ch/libphutil,uber/libphutil,wikimedia/phabricator-libphutil,Khan/libphutil,wxstars/libphutil,uber/libphutil,memsql/libphutil,aik099/libphutil,PageUpPeopleOrg/libphutil-patches,christopher-johnson/libphutil,devurandom/libphutil,r4nt/libphutil,uhd-urz/libphutil,zhihu/libphutil,christopher-johnson/libphutil,christopher-johnson/libphutil