Updated rpm spec file to work with 1.9.

Issue #10939: https://github.com/ariya/phantomjs/issues/10939
ChangeUrl to accept an encoded string

Issue #11243: https://github.com/ariya/phantomjs/issues/11243.
Improve WebPage CJK support tests.

This is for issue #10249: https://github.com/ariya/phantomjs/issues/10249.
Link with text codec plugins on mac and linux

Fixes [#10249](https://github.com/ariya/phantomjs/issues/10249)