Version 1.4.0
Added User Management Classes (UserManager, UserAccount, UserRoleManager and UserRole)
Added Permission Management Classes (Permission Manager and Permission)
Added Session Management Classes (Session Manager, MultiSessionManager and Session)
Added Database Builder Classes For Building SQL Code
Added HyperSQL Database Support
Added Custom Event/Event Handler System
Added New Utilities Classes (StringUtils, NumberUtils and CollectionUtils)
NOTE: Some API changes have occurred:
Moved Database.Users class to UsersManager class
Made Database class constructor auto-connect to database
Deprecated DatabaseConnectionInfo fields and replaced with getters/setters
Made all utility classes final and have have private constructors
Made all method parameters and most existing classes final
Added period to first line of all javadoc comments
Updated SecurityTools.getFileHash to use Apache Commons Codec Library (Java 9 Fix)
Renamed ReInitalizeHW to ReInitializeHW
Renamed ReInitalizeOS to ReInitializeOS