Minor improvements to Betty

Just a few changes, primarily the OS detection. I'm running Mavericks, but Betty kept detecting my OS as Linux. This was because the scripts were using *RUBY_PLATFORM*, which is unreliable. I've added code to reliably detect the underlying OS. Other changes include improved regex for the find module (link to test cases in the commit message)

Thanks for epic initiative!