Fix impersonation when using external authentication.  Admins can now impersonate (and then log out of) users when using external auth.
Merged in dannon/galaxy-central-prmaker/stable (pull request #404)

Fix impersonation when using external authentication -- #stable
Charts: Improve axes labeling, formatting options and chart interaction
Charts: Allow individual chart types to set request limits
Charts: Add progress notification
Updated tag latest_2014.06.02 for changeset f7dd0060c296
Merge stable.
Merge stable.
Correct tools handling of tool.handle_input -- this doesn't always return a successful job.
History Contents API: Import url_for from galaxy.web like the other controllers, instead of galaxy.web.base.controller.
Modify url_for in history_contents.py.

No clue why - but this randomly fails on main. Will keep looking into it - but it wasn't really giving the pretty URL I wanted anyway (though it was working and this still works due to backward compatbility on this route).
Charts: Unify multi-panel viewing
Display the repository export action for users who are not the repository owner.
Merge stable.
Fix for displaying repository actions under certain conditions.
Merge stable.
Fix for pull request 413 that did not take into account refactoring that had been committed to -default.
Merge stable.