Charts: Reintroduce chart filter, add jqplot plugin for large datasets
Charts: Add jqplots boxplot plugin, fix chart type selection filter, add png export for canvas-based chart types
Charts: Adjust chart type groups
Fixes for the Tool Shed API POST and PUT requests that were broken when attempting to handle urllib2 not handling 307 redirects.  The initial attempt at handling the urllib2 weakness made a call to urllib2.get_url() which turns POST requests into GET requests as a side-effect.
Additional fixes for urllib2's 3xx redirects not handling POST requests. This changeset handles httpd proxies that redirect to a secure port before delivering the request to Paste.
Add utility for debugging sqlalchemy queries in db_shell.py.
Should aid in interactively building up queries.
Allow injection of high-level helper utility into dynamic destination rules.
Helper currently has methods methods for determining users recent usage - job count and sum of job runtime - filterable by user_email, job creation and update time, destination id, job states (only 'ok' job state would make sense for runtime - only way Galaxy has that data). Goal here is to allow dynamic destination to assign higher priorities to users who have not used Galaxy recently.

Example usage here : https://gist.github.com/jmchilton/a1b4f0bd3ce7189c0caf.
Prevent rendering of sometimes sometimes empty lines in tabular display.
Pack scripts
Tabular view -- automatically populate full height page.  This handles situations like reported by pjacock where the scroll bars never appear for particularly 'wide' datasets.
Pack scripts.
Set tabular CHUNK_SIZE to ~10kb