0.1 10/31/2001 09:55
 - Started the User Properties PCX Portal App.
   It can change your password and the modules are in place to allow the user
   to eventually modify their properties (name, tz, language, etc.) and to also
   be able to modify the properties of the apps assigned to them (auto start,
   width, height).
0.2 11/07/2001 13:05
 - Updated the icon file.
    05/24/2002 15:20
 - Updated to work with the new XML Config file layout.
 - Added the requirement that the Original password be given also.  Updated to
   make sure that phrases are used for the error messages.
    08/30/2002 13:30
 - Added section to modify the Portal preferences (colorscheme, dynamicContent)
0.3 05/02/2003 13:50
 - Updated to work with the Portal 0.2.01 and it's new OO methodology.
0.4 06/11/2003 14:52
 - Updated to work with the Portal 0.2.02.
0.5 06/18/2003 16:30
 - Updated to work with the Portal 0.3.00.
 - Cleaned up the $errStr and isValid() validation code.
 - Migrated Language support from name to code basis for phrase modules.
   Ex.  English.pm => en.pm.
 - Debianized!
 - Refactoring code.  The close app code is now in the processCloseAppEvent
   method provided by Portal::App.
   Updated urlBuilder to use the new baseUrl parameter.
   UserProperties.pm now takes full advantage of the Portal::App run() method
   and instantiatePortalApp() method.
   Ported Main.pm to use the Portal::AppState::run() method and related code.
   Ported User.pm to use the Portal::AppState::run() method and related code.
   Updated Objects/Menu.pm to get rid of $errStr and use phrases everywhere.
0.6 2004-04-16 15:52
 - Updated to work with the Portal 0.4.00 bool true/false -> 1/0 changes.
 - Updated the Password change code to use the new Portal::Forms::User module.
 - Added View and Edit User Info options.
 - Added SOAP support.

