Mujir, Vinay | Move transaction handling from Actions to OpenElisRequestFilter
Mujir, Vinay | Disable all reporting. Two issues with this.
1. These are not used by us currently.
2. There are transaction issues if these get enabled. They need to be fixed if we are to enable these in the future.
Mujir - fixing admin pages broken after hibernate upgrade.
Mujir - upload changes
1. tests can be uploaded without results
2. checked in upload templates
3. changed filename columns in import_status table to be text
praveen,mujir|starting a new transaction if not active
Vivek, Vinay | Fix memory leaks in tomcat. Read on.

1. Close sessionFactory and all c3p0 connections on app close.
2. Call scheduler shutdown whether it is started or not.
Merge branch 'release-2'

Conflicts:
	liquibase/Bahmni/BahmniConfig.xml
	openelis/src/us/mn/state/health/lims/common/servlet/startup/StartStopListener.java
	openelis/src/us/mn/state/health/lims/result/action/ResultsLogbookUpdateAction.java
	openelis/src/us/mn/state/health/lims/resultvalidation/action/ResultValidationSaveAction.java
	openelis/src/us/mn/state/health/lims/testanalyte/daoimpl/TestAnalyteTestResultDAOImpl.java