Fix: if query string had '=' in other than key value pairs, URL loading would break

  - If the query string in the play page had `=` character in other places than
    only between key value pairs, loading of that URL would break. Fix that.
This was happening because Backbone would decode encoded-URLs before hand. Put
a hack for now, later Backbone solves this problem.
Add X-Forwarded-For headers

  - Fetching of a webpage to be annotated might return a localised
    version of the page based on client's IP (services like Google, Youtube
do). Hopefully mitigating that by using X-Forwarded-For headers.