abstract out the projection from ProjectedCostFunction and add a ProjectedConstraint class
allow for calibration of a subset of the model's parameters
add a calibration constraint which fixes the mean reversion during calibration
add a calibration constraint which fixes the first component of the piecewise volatility,
overwrite the calibrate method to make this constraint the default
add a test case for calibration with fixed reversion parameter
amend the test case for the calibration to a secondary instrument set
fix include paths
replace tabs by spaces
allow for construction by expiry date and for receiver and payer swaptions
add missing return statement
add -fPIC to java compile
Merge pull request #52.
Upgrade QuantLibXL and its dependencies to Visual Studio 2012
Added the flag to the command line.

The command is already hard-coded anyway.
Merge pull request #53.
Removed user-preference files from version control
Merge pull request #54.
add diamond jubilee bank holiday to London calendar
fix breaks in suite due to new left interpolation sanity check in KahaleSmileSection, clean formatting
added simulated annealing optimizer