Fixed spelling
[PLAT-2853] Trade builder tests
[PLAT-2853] UI doesn't need to specify empty ExternalIdBundle for OTC securities
Added option to MasterPortfolioWriter to skip positions/trades where underlying of option is not correctly loaded.  PortfolioLoaderResource now defaults to new behaviour but
most other places preserve existing behaviour.
Modified class hierarchy of CDS's
Should be 2.0 not 1.3
Manually serialise/deserialise list contents
[PLAT-2853] Use explicit StringConvert instance instead of JodaBeanUtils.stringConvert()
dependency graphs start collapsed
[PLAT-2970] Keep details from existing matching subscriptions which have already succeeded
Revert URL. It should be to the download instruction page, not the update site.
Merge commit '13c83682c431e6f5b99f5142affdcaae1ac6d1fc' into topic/PLAT-2748

Conflicts:
	projects/OG-Engine/src/main/java/com/opengamma/engine/fudgemsg/ViewCycleExecutionOptionsFudgeBuilder.java
	projects/OG-Web/src/main/java/com/opengamma/web/analytics/blotter/BlotterResource.java
Correct for race hazard - second thread fails to get lock but previous thread releases the lock before the second value is written to the shared queue
[PLAT-444] Move OptimisticMarketDataAvailabilityProvider
Make MapComputationTargetResolver extend DefaultComputationTargetResolver for primitive behaviours.
Fix error introduced into WriteBehindViewComputationCacheTest.
Correct unit test.
Correct error from merge.
[PLAT-2766] Only use value productions from the graph that are fully resolved (e.g. consumed by other nodes).