Feature/trace connection workflow

This change set reworks the way traces connect to CodePulse.

Previously, the user had to click the "Start Trace" button on a project page, then start their javaagent. Now, the user can start their javaagent at any time, and CodePulse will accept the connection; when accepted, it presents a UI to the user, asking them which project they want to connect the agent to, or if they want to drop the connection.