Removing code that was checked in accidentally
Tighter coupling of subscription expiry logic with other subscription management. The previous implementation could detect an expired subscription, allow another client to subscribe to it, and then stop the (now active) subscription.
Fix spring config broken by previous commit.
Don't create a top level bean for the expiration manager.
Removing debugging code that was accidentally left in
[PLAT-3477] Refactor heartbeat sender to allow another transport to be dropped in.
[PLAT-3478] Remove unsuccessful reconnects from the list.
stopDistributor will modify the collection being iterated over - take a copy first.
added CNH - China, Renmibi to currency list
[PLAT-3482] Write at least a minimally functional NonVersionedRedisConfigSource,
along with a test case.
[PLAT-3482] Unenabled the test case for NonVersionedRedisConfigSource as it
requires an external Redis instance. Until integration tests are supported
again by Bamboo.
Better error message on parsing exceptions
[PLAT-3487] Hold back between-cycle structure changes until a set of results is available
[PLAT-3488] Refactored most of the implementation for HTS out of
RedisSimulationSeriesSource into AbstractRedisHistoricalTimeSeriesSource,
so that we can implement a NonVersionedHistoricalTimeSeriesSource.
[PLAT-3488] Use a Redis abstract test case class.

This class will ensure the pool is created and that there is a prefix
that will avoid any form of duplication with other developers.
[PLAT-3488] NonVersionedRedisHistoricalTimeSeriesSource

The primary and initial implementation of the HistoricalTimeSeries
interface has been completed, and basic test cases done.
Additional methods could be implemented if it turns out that they're
actually invoked at runtime; unfortunately there's so much legacy
cruft in HistoricalTimeSeries that it's hard to tell
what is actually necessary to implement.
Build Fix: move an abstract test case.

I didn't realize at the command line build src/test/java isn't
included cross-project, so moved the base class to
src/main/java.
[PLAT-3494] API to describe data model/methods on an aggregated view status report
[PLAT-3494] Enum to describe view status report aggregation types
[PLAT-3494] The triple<SecurityType, ValueRequirement, Currency> key for storing status result
[PLAT-3494] The aggregator API for collecting and aggregating view status results