Portfolio.endOfDayDbUpdate() threw org.postgresql.util.PSQLException: FATAL: terminating connection due to administrator command when DB restarted in the middle of the day. Corrected how Datasource.getConnection() was being implemented for that method. Wrote and passed unit test written in Groovy.
Broke up Portfolio.getDbPortfolio() into testable units. Wrote unit tests in Groovy. Passed.
Updated some logging statements.
Merge branch 'dbupdates' into develop