Working in browserify (ish)

The user still needs to `ignore` iconv in browserify, though I recently submitted a PR to `encoding` that fixes that.