MIFOSX-254 Make JDBC Pool Configuration Setting Work Better

Fix time-of-check-time-of-use bug in
TomcatJdbcDataSourcePerTenantService.java
Close database connection in ReadReportingServiceImpl.java
Merge remote-tracking branch 'rtuck/MIFOSX-254'
MIFOSX-195: some formatting and clean up whilst testing this issue.
Update README.md
mifosx329
Merge remote-tracking branch 'upstream/master'