Moving progress around in model.

Notify the view of a potential request BEFORE the request is made,
instead of after the request partially completes.
Changing handling of Skill model/view

The skill model & view now have extra visitors! Moved SkillModel &
children into its own package. Greatly simplified SkillFragment.
Add additional possible actions to Inventory

Can now support different types of actions on each inventory item (i.e.
visit url, autosell, use multiple). As part of this, use multiple now
brings up dialog.
Missed files for Inventory change.

Missed some file changes.