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
fix breaks in suite due to new left interpolation sanity check in KahaleSmileSection, clean formatting
fix some output messages
Removed obsolete documentation.
Removed most customizations from generated docs.

They had become unmaintainable with recent versions of Doxygen, and were
missing the new features that were added.

The offline and online versions were merged, too, with the glitch that
search doesn't work in the offline version (which, however, I'm not even
sure I want to keep distributing...)
rename parameter
Logo now links to home page.
relax some test cases
Unify user and developer menu.

The unified menu is divided in sections for better navigation.
Style index.shtml as splash page.

The user menu is not front and center, with the mission statement below.
A similar change was made in the 404 and 410 pages.
Shortened mission statement.

The information at the end was already available in the links above.
Add style overrides for small screens.
Updated style for printing.