Use value equality instead of reference equality in DefaultAggregatedExecutionLog.equals()
This stops publications of spurious updates when the log output hasn't changed
targets for Primitives had been referring to getPortfolioGrid
[PLAT-2977] Added a separate class for equity options
Java 7 compliance
Removing checkstyle warnings
[PLAT-2976], [PLAT-2980] Adding PDE pricing for equity options. Stopping getRequirements() throwing an exception for mark-to-market futures pricing
[PLAT-2976], [PLAT-2980] Adding PDE pricing for equity options. Stopping getRequirements() throwing an exception for mark-to-market futures pricing
Trap Loader error: IRateFutureOption has an underlying that is not an IRFuture
Minor miscellaneous changes
Commented out inefficient implementation of getExchange and getCurrency and hard coded returned values.
Fixed test
[PLAT-2973] AnalyticsColumn doesn't need to know its index
[PLAT-2973] Rename AnalyticsColumn and associated classes
[PLAT-2973] AnalyticsRenderer doesn't need to know its index
[PLAT-2973] Refactor main grid construction to clean up creation of columns
[PLAT-2973] Fixed problem with rendering of primitives labels
made it so copyWith copies result model too.
[PLAT-3003] Fix jvm.dll in MSMs
[PLAT-3004] RuntimeLib path bug present in 64-bit Java distribution.
[PLAT-3005] Fix OG-Language installation
[PLAT-2286] Propogate changes into DependencyGraphBuilderResource.
[PLAT-2286] Allow SecuritySourceResolver to handle weak tickers.