[PLAT-2422], [PLAT-2423], [PLAT-2424], [PLAT-2425] Added conventions for EUR, CHF, CAD and NZD
[PLAT-2940] Keep Checkstyle happy for a few more years...
Consistent argument names / docs
[PLAT-2941] Added an extra property to indicate which technique was used to get the prices
Moved the Black calculation method property name into a separate class
[PLAT-2941] Added model type property for equity index option functions
[PLAT-2941] Adding a model type property for commodity future option functions
[PLAT-2942] BAW and Bjersund-Stensland functions for commodity future options now only work for American expiry options
[PLAT-2943] Existing equity index option functions have been adapted to price equity options as well
Adding javadocs
Adding javadocs
Adding variance swaps to main instrument hierarchy
Adding variance swaps to main instrument hierarchy
Changed gold future loader from XAU Curncy to GOLDS Comdty.
Pushing responsibility for forming volatility surface names  down to classes that deal with individual instrument types
Checking for non-empty properties
Adding INR deposit conventions
Removing the need to have Bloomberg postfixes in equity option volatility surface definitions and specifications
Bond future option premium expects the premium to be the opposite sign to the quantity
Bond future option premium expects the premium to be the opposite sign to the quantity