Updating to 2.3.1 for new development
- Adding more descriptive error message for missing data sources.
- Changing @ sourceMappingURL to new # sourceMappingURL javascript
loading for dataSourceProperties.js
CLOSED - task 134: No shut down details when doing restart from the
modules page 
https://github.com/infiniteautomation/ma-core-public/issues/issue/134
OPEN - task 111: Startup/Shutdown Page Messages 
https://github.com/infiniteautomation/ma-core-public/issues/issue/111

Adding logging to database via new LoggingDao
Updating for new Logging module.
CLOSED - task 143: Add the device name to the data points on the users
page 
https://github.com/infiniteautomation/ma-core-public/issues/issue/143
Fixing a few bugs in the URL Filter and Logged In filter so that
browsers can access pages with Anonymous level access.
Removing point value ids from data access layer to be NoSQL Compliant.
Any references to point values must be done via data point id and
timestamp of value.
Fixed error with test email
Merge branch 'development' of https://github.com/infiniteautomation/ma-core-public.git into development
CLOSED - task 64: No Change event detector yields negative duration
alarm events 
https://github.com/infiniteautomation/ma-core-public/issues/issue/64
Merge branch 'development' of https://github.com/infiniteautomation/ma-core-public.git into development
OPEN - task 67: Data Point Details History should distinguish datasource
history from logged history 
https://github.com/infiniteautomation/ma-core-public/issues/issue/67

Keeping open to review other potential changes.
Cleanups for Log4j Logging to Point Values and Logging Console.
OPEN - task 105: Point Logging properties value type average delays
waveform 
https://github.com/infiniteautomation/ma-core-public/issues/issue/105

- Shifted average sample timestamp to center of collected samples.
- Implemented adjustable filter window size to allow higher resolution
averages.
CLOSED - task 148: Update Builds to use 1.7 source and target 
https://github.com/infiniteautomation/ma-core-public/issues/issue/148
OPEN - task 105: Point Logging properties value type average delays
waveform 
https://github.com/infiniteautomation/ma-core-public/issues/issue/105

Committing missing file!
CLOSED - task 104: Graphical View's Image Chart object is unusable on
datasources with update interval of a few seconds or less 
https://github.com/infiniteautomation/ma-core-public/issues/issue/104
Changed data point name and device name length restrictions to 255
CLOSED - task 150: Data Import module is broken now. 
https://github.com/infiniteautomation/ma-core-public/issues/issue/150

Updates for data import via XLSX