Update os_setup for FreeBSD and consistency. Report memory results and say table_open_cache when MySQL >=5.1

* Get correct physical memory on FreeBSD
* Make all swap memory results in bytes
* Get swap memory on Solaris
* Include what physical memory is in output
* If mysql version >=5.1, tell user its table_open_cache.