Revert "Bug 830267 - Persist plugin preferences outside of pluginreg.dat. r=bsmedberg"

This reverts commit 3bfca34d53d9641ad0b26f8131221fdf0cbc3a79.
bug 850442 - Position and Coordinates wrappers
 bug 850442 - Convert PositionError
 bug 850442 - Convert callbacks, Geolocation and PositionOptions
bug 850442 - Fix test_optional_api_params.

Catch TypeError, which is raised by the new bindings.