[PLAT-4527] Refactor of CombinedMaster framework. Now allows a combination of any set of masters, as long as they are of the same type. Classes moved over from OG-PlatformNative (com.opengamma.language.client package) into core master area. MarketDataSnapshot, Security, Position and Portfolio master implementations also ported over. Added new set of tests.
[PLAT-4527] Moved common get(uniqueIds) implementations into base class
[PLAT-4527] Added paging utility methods; added more javadoc
[PLAT-4527] Bugfix to applyPaging and corresponding test; added pagedSearch, which takes paging into account more cleverly.
[PLAT-4574] [PLAT-4527] Added CombinedHistoricalTimeSeriesMaster implementation; fixed up pagedSearch implementation in the CombinedMaster and updated tests.
[PLAT-4527] Switched search methods to use pagedSearch