[PLAT-6841] Corrected second order derivatives for put.
[PLAT-6841] Generalised the test for second order derivatives. Run a finite difference test with several sets of realistic values (not only one case).
[PLAT-6841] Change the second order derivative tests to be finite difference of first order.
Merge branch 'develop' into topic/PLAT-6841
[PLAT-6849] Added tests, simplified annuity builders

Conflicts:
	projects/OG-Analytics/src/main/java/com/opengamma/analytics/financial/instrument/annuity/AbstractAnnuityDefinitionBuilder.java
	projects/OG-Analytics/src/main/java/com/opengamma/analytics/financial/instrument/annuity/FloatingAnnuityDefinitionBuilder.java
	projects/OG-Analytics/src/test/java/com/opengamma/analytics/financial/instrument/annuity/FixedAnnuityDefinitionBuilderTest.java
	projects/OG-Analytics/src/test/java/com/opengamma/analytics/financial/instrument/annuity/FloatingAnnuityDefinitionBuilderTest.java
Merge pull request #250 from OpenGamma/topic/PLAT-6841

[PLAT-6841] Corrected second order derivatives for put.
[PLAT-6851] patch up FXDigitalCallSpreadBlackFunction
[PLAT-6851] switch more classes to nondeprecated API
[PLAT-6851] fixing up forex defn
[PLAT-6851] remove deprecated forex tests
[PLAT-6851] remove deprecated test methods
[PLAT-6851] fix up more forex
[PLAT-6851] fix up more forex
[PLAT-6851] fix up forex option single barrier
[PLAT-6851] fix up IR future option defns
[PLAT-6851] Remove deprecated ForexNonDeliverableOptionBlackMethodTest
[PLAT-6851] Remove deprecated ForexDerivativeVisitorTest
[PLAT-6851] Remove a swathe of deprecated stuff to get analytics to compile
[PLAT-6851] remove financial classes to get back to compiling state
[PLAT-6851] patch up function configs