Clean-up, updated developer info, new baseline is version 1.509.1
Adding Advanced Queue Sorting options and upgrade path.
Added documentation, a new icon and did some cleanup.
Using View.getItem() instead if View.getItems()
Assigning values to instance variables.
Using logger not streams.
Calling save() after changes to Project.
getUrlName() now returns null in legacy-mode
Validating regexp-patterns and fixed issue with calculating
job-priority.
Updated self-getters to do direct lookup.
Checking valid "numberOfPriorities" on submit.
Caching actual/calculated priority value for Jobs.

Caching actual/calculated priority value on the Job
to avoid recalculation when rendering the priority column.
Invalidate cached priority when saving Job.
Fixed broken legacy to advanced priority conversion.
Added more documentation on effects when switching to advanced mode.
Minor refactoring: commented code, public fields, etc.

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>
JobGroup class refactoring

Signed-off-by: Oleg Nenashev <o.v.nenashev@gmail.com>
Merge pull request #1 from oleg-nenashev/advanced_priority_queue

Code cleanup
Refactoring of messages

Signed-off-by: Oleg Nenashev <o.v.nenashev@gmail.com>
Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>
Merge pull request #2 from oleg-nenashev/advanced_priority_queue

Refactoring of messages