Weighing Goals

Goals can now be weighed in the projects view.
Contains the following major changes:
-Javadoc and Refactoring of old code
- A new package gprm.config containing (ideally) every single used to interact with sciforma
- New Commands Replacing the Commands New Goal, Load Goal, Copy Goal, Save Goal and Remove Goal that were handled with scriptlets so far.
Changing those to UI Commands has improved performance slightly, but notably.
The next commit will hopefully contain UI Commands for dealing with the more important other Data View Rows as well, easy changes such as scales, scaleentries
will still be handled by scriptlets.