use standard `responseURL` instead of `finalURL`

現在のstable(Firefox 32) から `finalURL` の代わりに利用できる `XMLHttpRequest.prototype.responseURL` が実装され(<https://bugzilla.mozilla.org/show_bug.cgi?id=998076>)、
独自に `finalURL` を定義しなくても済むようになりました。

このpull requestでは、XHRの仕様に記載のある `responseURL` の方を `finalURL` の代わりに用いるようにし、
`sdk/net/xhr` モジュールの内部実装に依存している `finalURL` を使わないように変更しています。
ご確認いただければ幸いです。