Patch Set 1: No score

Note that this depends on http://egit.eclipse.org/r/#change,803 but since they are two repositories, I didn't know how to set up the dependencies between them.

Please let me know if I should refactor the name of the 'updateFields' method.

This also fixes the case where a presetUri is passed in, in that it now sets the user/parameter fields where before it wouldn't have.