Refactor connection related display code into Display and Presenter class. Implement multiple file dataset uploads (use Galaxy configuration API to determine if this feature is available before presenting it to the user.)