Connect to Pry remotely using EventMachine with tab-completion, paging, user authentication and SSL support