Merge branch 'development'
Merge pull request #131 from infiniteautomation/development

Development
Merge pull request #132 from infiniteautomation/development

Updating build files.
Merge pull request #133 from infiniteautomation/development

Fixing module build to be more extensible.
Create README.md
Added a primitive mass edit feature to the point hierarchy.
Whoops, wrong place
Merge branch 'development'

Merging Branch for 2.4.0 Development into Master
Resolving Puckfist commit
Adding hack for this core to compile with mavenized modules.
Adding env.properties note about database converting
Adding fix for filtering tables using H2 and forcing all searches to be
Case-Insenstive
Cleaning up Point Value import, fixing bug on importing Binary values.
Upgrading version to 2.4.2
Fixing discrepancy in point value dao count where end time is now
exclusive.
Adding fix for H2 support on Alarms table sorting.
Merge remote-tracking branch 'origin/hotfixes' into development

Conflicts Fixed:
	Core/.classpath --> kept local
	Core/.gitignore --> kept local
	Core/.settings/org.eclipse.jdt.core.prefs --> Merged
	Core/RELEASE-NOTES --> Merged
	Core/build.properties --> Merged
	Core/build.xml --> Merged
	Core/classes/i18n.properties  --> Merged
	Core/module-build.xml --> Kept local
	Core/src/com/serotonin/m2m2/Common.java --> Merged
	Core/src/com/serotonin/m2m2/db/dao/EventInstanceDao.java --> Merged
	Core/src/com/serotonin/m2m2/db/dao/PointValueDaoSQL.java --> Merged
	Core/src/com/serotonin/m2m2/rt/dataImage/PointValueEmporter.java -->
Merged
	Core/src/com/serotonin/m2m2/rt/script/ScriptContextVariable.java -->
Kept local
	Core/src/com/serotonin/m2m2/web/mvc/controller/ModulesController.java
--> kept local