Revision history for FWS-V2
0.009 2012-10-16
 - Add an ease of use method for date comparing: dateDiff()
 - Plugins using friendlyURL table fields in thier schema are now added to the friendly URL look up query automatically
 - Required table to be present before altering tables when doing DBUpdate()
 - Corrected an issue with postText for truncateContent()
 - Added numberTime to dateTime function as a possible input format
 - setCacheIndex() will now only save to the site if the index has changed
 - formatDate() is now the new name for dateTime(), the latter is still present as a legacy subroutine
 - HTTPRequest() can now be passed what agent it is using
 - Added 'force install' option to the plugin installer
 - Added safeXML() method to Safety.pm
 - Added shortDate to dateTime() MMM DD YYYY (where MMM is the three letter acrynomn of the month in caps)
 - _deleteOrphanedData utility now can be passed a unique DBH
 - Made connectDBH() capable of being used outside the context of the FWS for other functions by passing a hash of its requirements
 - Other minor formatting and documentation updates

0.008 2012-07-16
 - Minor bug fixes
 - Added safeURL method
 - Added SQLDate method
 - Added stateDropDown method
 - GUID based inate friendly URLs now can use ignored extensions
 - Implented core language selection hash support
 - New method applyLanguage to transform a hash into its correct language
 - Ported phone formatting methods
 - Modified language() to always return upper case
 - Date control now support French language
 - Update friendlyURL\pageFriendlyURL support for non page element page renderings
 - Upgraded to 3.5.x tinyMCE + ported out inline tinyMCE js to be part of the tinyMCE init js

0.007 2012-05-03
 - Added removeHTML() and formatCurrency()
 - Added adminUserArray(),adminPageHeader()
 - Added dayMod to the dateTime method
 - Minor bug in session creation fixed causing short session ids
 - newDBCheck() added
 - 2.1 Plugin Implemented
 - CSVExport added
 - Removed plugin specific methods added before plugin implementation

0.006 2012-03-16
 - Corrected document formatting error
 - Change to the create homeGUID session code to ensure a blank parent

0.005 2012-03-14
 - Added dataDelete()
 - Added an option for dateTime() to change set the default date separator
 - Added new parameter sessionCookieName to allow unique cookie names for sessions
 - Added default image manipulation methods 
 - Minor bug fixes

0.004 2012-02-08 
 - Basic data table and caching mechanics added
 - Most of the site wide settings installed for general testing
 - Added securityHash to constructor
 - Autorunning updateDatabase on failed SQL
 - Added many legacy methods

0.003 2012-02-28
 - Added updateDatabase

0.002 2012-02-26
 - Updated test plan with new modules added

0.001 2012-02-26
 - Initial Release