[COOK-4013] - Add OmniOS support

Signed-off-by: Sean OMeara <someara@opscode.com>
updating style. moving windows bits to _windows recipe. adding test harness
Version bump to v1.2.2
Version bump to v1.2.3
use disto package for cpanminus when available
update doc for cpanm.package, also fix README.md syntax error