Indexed prioqueue deletIndex() returns previous value +
LinkedList iterator set() also returns previous value.
- Make prio queues pop() popTop() properly return default values
- Indexed prio changePriority() is only meaningful for Objects, so only
  generate for them.
- General Javadoc improvements