Add new feature detection logic for FF 23 and 24.
Check for prop in prototype, not constructor.
Add another nil check, just to be safe.
Don't throw exception if createElement is missing.
Land #2520 - Add detection for FF 22 - 24
Simplify msftidy with Find.find and add fixed()

Also, enforce binary encoding like the other Metasploit tools.

This opens the door to fixing files that have things that could be fixed
programmatically.

    [SeeRM #8497]