Merge pull request #2969 from berubs/v3.0

[Datepicker] Fix issue with IDs containing periods
Updated the security key and output redirections
Merge pull request #3003 from LaurentGoderre/v3.0

Updated the security key and output redirections
Modified the post build process to a bot
Merge pull request #3004 from LaurentGoderre/v3.0

Modified the post build process to a bot
Datalist polyfill and various plugins: Added support for number key input through the numpad, punctuation and other symbols (fixes #3005).
Merge pull request #3010 from pjackson28/numpadpunctuationsymbolsfix

Datalist polyfill and various plugins: Added support for number key input through the numpad, punctuation and other symbols (fixes #3005).
Datalist: Corrected unnecessary conditional nesting.
Merge pull request #3013 from pjackson28/fixdatalistconditionals

Datalist: Corrected unnecessary conditional nesting.
Session timeout: Manually merged in fixes from pull request #2897.
Merge pull request #3017 from pjackson28/sessiontimeoutfixes

Session timeout: Manually merged in fixes from pull request #2897.
Updated files for the v3.0.10 maintenance release.
Merge pull request #3018 from pjackson28/maintenancerelease

Updated files for the v3.0.10 maintenance release.
Updated build version to v3.0.11-development.
Session timeout: Added missing ajaxLimiter variable.
Merge pull request #3031 from pjackson28/sessiontimeoutfix

Session timeout: Added missing ajaxLimiter variable
Update sessiontimeout.js

Fix for JS error that was breaking mega menus (and possibly other things).
Merge pull request #3035 from chyne/patch-1

Fix for JS error that was breaking mega menus (and possibly other things).
Grids: Removed default text shadow for th elements.
Merge pull request #3041 from pjackson28/removedefaultthshadow

Grids: Removed default text shadow for th elements.