3.0.0: Capture API, Firefox Support, Sauce Labs

Not quite ready to merge/publish yet, still needs updated documentation. And when it is published, should probably be a major bump to be safe. But everything works, the tests pass too :D
damn this is powerful.

Maybe we should make a kind of rpc thing that just exposes everything a chrome extension can do on a lib in the browser.