[bp/r49917][SEC] user registration tracker: better test for registration validation errors before allowing the tracker item to be created because tracker items could still be created even if the validation errors kept a user from being created.

git-svn-id: file:///var/local/code.tiki.org/tikisvn/branches/9.x@49920 b456876b-0849-0410-b77d-98878d47e9d5
[bp/r49921][SEC] user registration tracker: Fix to r49920 to check for registration validation errors regardless of whether a registration passcode is required.

git-svn-id: file:///var/local/code.tiki.org/tikisvn/branches/9.x@49922 b456876b-0849-0410-b77d-98878d47e9d5
[bp/r49923][SEC] [FIX] User reports: avoid invalid datetime system error when a new user registers with the daily reports for new users preference enabled.

git-svn-id: file:///var/local/code.tiki.org/tikisvn/branches/9.x@49924 b456876b-0849-0410-b77d-98878d47e9d5
[bp/r49078][FIX] countdown: Handle text param as described, i.e. if empty then use the defaults.

git-svn-id: file:///var/local/code.tiki.org/tikisvn/branches/9.x@49929 b456876b-0849-0410-b77d-98878d47e9d5
[bp/r49930][FIX] PluginCountdown: Enddate was always set to UTC timezone - now the appropriate timezone is used. Also fixed other notices.

git-svn-id: file:///var/local/code.tiki.org/tikisvn/branches/9.x@49932 b456876b-0849-0410-b77d-98878d47e9d5