[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