Added a dialog class for user interaction, bug fixes

 - Created a class for handling pop up windows that need immediate user
attention.  It is used if an item is found in the user list that is not
in the masterIndex and if the user tries to add "washbasin" without
specifying which one.
 
 - Fixed the JLists so that they sort according to sortName instead of
searchName.
 
 - Added item counters to the browser page to show how many items the
user has collected relative to the total items.
 
 todo:
 
 -pretty stuff up