Remove unused code

Since Rails 2.3.11, protect_from_forgery exclusively calls
handle_unverified_request which defaults to resetting the session. The old
code to handle an invalid CSRF token is not used anymore and is thus
removed to un-confuse people.
Fix edit issue notes permission #888
Switch to GitAdapter for quoting #891

Fixes problems with paths containing quotes (sic)
Fix progress bar css #868
Correct truncated styles on journal entries #914
More specific CSS #911
[#739] Convert relative links to full links in textile

Textile doesn't "understand" :only_path => false and thus doesn't convert links of the form

<pre>"foo":/bar</pre>

to full URLs, this is done in a subsequent method akin to the wiki_lins and so on
aaj: default to don't force notes as event descriptions #933
Use the news description as event description #933
Design fix

The lower would only show if you have the permission to see/add related issues
[#903] Require updated tzinfo with fix for Ruby 1.9.3
Issue hierarchy on issue show view #906
[#939] Update documentation for GMail setup

It now matches the current guide in ChiliProject Wiki at https://www.chiliproject.org/projects/chiliproject/wiki/Email_Delivery#SMTP-server-using-TLS-GMail
The jQuery ajaxStart/Stop functions are being called at the wrong time.

The ajaxStart/ajaxStop functions were being called before the document
was ready and the 'ajax-indicator' element existed. This meant that they
would never be called when an ajax event happened.
jQuery version of the issue context menu
Simple wrapper for backwards compatibility
Updates the plugin so that it can support multiple instances.

Multiple instances need to be applied to different elements in the DOM
otherwise multiple menus will be called for each click/right click.

e.g.

jQuery(document).ContextMenu(url);

would work for any form on a page. Using this would mean that multiple
instances couldn't be used though

jQuery('#content form').eq(0).ContextMenu(url);
jQuery('#content form').eq(3).ContextMenu(url);

Using the above 2 menus will be created for the first and 4th forms on
the page. Any of forms won't response to menu clicks.

jQuery(docuemnt).ContextMenu(url);
jQuery('#content form').eq(0).ContextMenu(url);

With the above any form on the page will respond to menu clicks but the
first form will send 2 requests for the context menu.
Remove hard-coded div on issue page
HTML corrections
Fix duplicated 'back_url' IDs

Various hidden input fields are used to hold a URL to send the user back
to the correct page after submitting a form, however, they all use the
same ID which isn't allowed in HTML. Passing in 'id' as nil stops the
'hidden_field_tag' from adding an ID attribute to the tag.