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.
Fix missing cells and incorrect close order
Remove some inline styling and some depreciated table cell attributes and replace them with proper class names.
Replace tables that were using the 'width' attribute with inline styles (should be replaced with an ID/class).
Adapt test to new jQuery context menu

jQuery context menu introduced in 1b7ddb3cd767bc1832b77c31bf6953163c01373b
Remove length limits on some user fields #928