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
Merge branch 'v3.0'
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).
Resolved merge conflicts.
Datalist: Corrected unnecessary conditional nesting.
Merge pull request #3013 from pjackson28/fixdatalistconditionals

Datalist: Corrected unnecessary conditional nesting.
Merge branch 'v3.0'
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.
Merge branch 'v3.0'
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 files for v3.1.4 maintenance release.
Updated build version to v3.0.11-development.
Updated build version to v3.1.5-development.
Charts: Cleaned up the known issue description.
Merge pull request #3020 from pjackson28/cleanupchartsissuedescription

Charts: Cleaned up the known issue description.