Another attempt at a Safari 6.0.X work-around…

Use UAParser.js, detect Safari 6.0.X, run a BIP38 function before
running the desired functionality. Seems hacky, but appears to work.

I believe this finally fixes #2 and fixes #4
Update ALL the libraries

Reformatting of bit2factor.js (what the hell happened?! haha)