Cassandra tests should clean throttle_lock/throttle_counter instead of the former throttle table.
CassandraAPI host parameter may now include a comma separated list of hosts.
Fix issue with password reset process using multi site hosting
Prevent exception occuring when TemplateManager.getCurrentTemplate() is invoked with a null site parameter. (Shouldnt normally happen, but it can)
Log if JeeBase.getPage() is invoked using a template filename that does not exist in the template. Does not happen under normal operation, but helps the developer if they have a typo in their filename, or they have invalid StringTemplate sequences in the file.
Use clearer error message if network issue occurs while sending mail.
ScheduledTaskHandler does not need to print to System.out. (Has been as an extra double santiy check in case of problems)
Remove unused import from last commit.
Log to cassanddra asynchroniously to improve page load times.
Double the performance of cassandra "GetSession" by asynchroniously updating session table.
Note on string helper maxLength issue
Add CsvInputStream and CsvOutputStream readers and associated tests
Setup pom.xml for 1.5-BETA3
CsvInputReader should return null when end of file is reached (not zero lengthed array).
Fix signup API issue
Ensure "self.signup" config setting has a default setting.
Add ImapReader.setUseSsl() to support requesting IMAP over SSL
Allow SignUpConfirmation command to be invoked using the JSON API
UuidQueryResult.toJson() now returns valid JSON. UUID must be quoted.
Fix bug with marking mail being sent as "in progress" when using cassandra