[PLAT-6471] Consistency of constructors

Also includes [PLAT-6470] Removed unused parameters.

Reviewed by stuartw.
[PLAT-6452] cash-settle time should be after expiry

Reviewed by stuartw.
[PLAT-6461] Checked positivity of time to expiry

Reviewed by stuartw.
[PLAT-6465] Tested BlackIndexOptionPricer

Reviewed by stuartw.
[PLAT-6450] Added tests for DefaultSwaption

Reviewed by stuartw.
[PLAT-6453] Tested default-adjusted forward values

Reviewed by stuartw.
PLAT-6475 - Better server startup messages for Error

PLAT-6475 #resolve
Reviewed-by: Kostas
[PLAT-5775] Change converter to retrieve Index security (instead of security). Added check on date existence is DateSet.
[PLAT-5775] Corrected test related to the calendar swap node. (Stuart W.)
PLAT-6480 - Allow FailureResult to specify status when generated from exception
Merge pull request #53 from OpenGamma/topic/PLAT-6480

PLAT-6480 Merge
Update release notes
Fix Locale for Date Parsing

This changeset fixes the locale for date parsing to Locale.ROOT.
Without this change, the classes will fail when running on a
system in Asia in which the Locale has been set to Chinese.

These changes assume that internal representations will use
Locale.ROOT for date conversations.  Display dates should be
modified to use the local language.
add try-catch block for cross-script permissions

This commit adds a try-catch block to deal with the situation
in which opengamma is being called from another web page.  In
this situation, the cross-scripting permissions block access to
the parent window object, leading to the OG gui not rendering.
add index loader
check point example ibor index loader
use standard conventions rather than synthetic
add more indices to loader