Fix error when embedding script in a single page.

This script works well when including it into an external file, but it fails when embedding it in the same file. This fixes it by always escaping it, which will work in embedded and external documents.
Make pasting inline into <script> tag possible

The browser interprets the occurrence of the literal "</script>" inside of the
body of a script tag as the end of the script, so the leading "<" must be
escaped by replacing it with \x3c
Merge remote-tracking branch 'remotes/gseguin/master'
Merge remote-tracking branch 'remotes/mohamedmansour/master'

Conflicts:
	jquery.ba-hashchange.js