Merge branch 'hotfixes'
Merge pull request #179 from infiniteautomation/hotfixes

Fixing discrepancy in point value dao count where end time is now exclusive.
Build file changes to be able to build maven modules with 2.4.x cores.
Fix to remove duplicate jars from module release zips.
Merge pull request #181 from infiniteautomation/hotfixes

Adding fix for H2 support on Alarms table sorting.
Add javadoc and simplify point value facade functions that I added
previously. Also they will now obey 'useCache'
Remove unnecessary patch, fixed in newer JFreeCharts
Add git ignore file as place holder for src-patch dir
Fix PNG mime type
display annotations on point change events
(cherry picked from commit 1a246163ac9949945027177a7fc889b476093149)
Adding in Logging for uncaught task exceptions.
Fixes for coercing Mango Values to JavaScript Number types.
Adding release note about fixing squared unit on point copy bug.
Merge pull request #264 from deltamation/point-change-annotations

display annotations on point change events
Merge pull request #263 from deltamation/png-fix

Fix PNG mime type
Adding CharacterEncodingFilter for REST Api to allow UTF-8 encoded
parameters and URLs.
Reverting way Statistics are used in Scripting and Adding in new
Wrappers for Nashorn to use for primitive types.
* Increase timeout to 20s on Alarms Report page for improved reliability
on very large installations
Fixes for H2 Database to force MV Store engine to not be used.
Additional cleanups and changes from testing Corrupted H2 DB.
OPEN - task 273: Can't setup multistate renderer 
https://github.com/infiniteautomation/ma-core-public/issues/issue/273