Hi Shawn,

I fully agree with your changes. I'm just still struggling with our company firewall, otherwise I would have posted the changed patch myself.

A remark to the IllegalArgumentException in class RepositorySelection: In my opinion messages of RuntimeExceptions should not be translated, they are not relevant for the end user. We should find out how Eclipse handles this.

Best Regards,
Stefan