wrapped files in IIFE for safer scoping

No logical change, just scoped methods to an IIFE so they can't clash with other scripts on page. If you use the ignore whitespace flag on the comparison, you'll more easily see what's going on.

https://github.com/ChrisMissal/RapidPrototypeJS/compare/heebnerd:master...master?w=1