Finish fixing ruby 1.8.7 regressions. Works on 10.8 and 10.7.
Oops. Don't write the ruby payload to /Users/joe/Desktop, thats not good.
Seriously ,stop writing things to my desktop.
Move modules to post/osx/manage.
Set filename to osx_mic_rec instead of webcam.
Use defined? instead of version float check.
Moves ruby_dl helpers to proper place in repo.
* Adds fail_with methods and moves timeouts to constants.
Land #2276 - osx webcam and record_mic post modules