Start working on platform detection.

Supports ohai right now. Should be trivial to support facter.
Add a todo