Update jQuery to 1.9.1 and add jQuery migration plugin – closes #1610

The 1.9 and 2.0 APIs are the same, so we should be able to drop in 2.0 as soon as it is released.
Switch from .attr('selected') to .prop('selected')
Add 'silent' mode to the General::realiseDirectory function. Closes #1675
The CustomActions delegate now passes along the selected rows and is not fired unless something was actually selected. Closes #1677
Don't rely on Exceptions to be thrown when finding Language classes, do the right thing and check to see if the directory exists.
Fix backwards compatibility issue with the General::hash function. It now listens for algorithm again.
Ensure that the shutdown function is set before a session is started
Remove other Pickable instances when saving an Event. Fixes #1682
Fix Events adding multiple filter nodes to each entry when using the Allow Multiple filter
Fix pagination alignment being far too low. Closes #1688
Tracking latest JIT
Don't include JIT rules by default on a base Symphony installation
Bump to 2.3.2RC2
Fix potential autheticated SQL injection attack on the Authors page
Enforce lowercase when loading Email Gateway's. Fixes #1695
Add curl_error to the Gateway class, helps debug timeouts better!
Track 1.18 of JIT
Release 2.3.2
Merge pull request #1652 from nilshoerrmann/jquery

Update jQuery to 1.9.1
Correct Gateway class so that it uses the user defined timeout variable, not 1