(CFACT-60) Implement memory facts for Linux and OSX.

Implementing a new "memory" structured fact along with the existing memory facts for Linux and OSX.