fixed extrapolation problem for VC9
Merge remote-tracking branch 'upstream/master' into quantlib-merge
added MaddockInverseCumulativeNormal (proxy for the corresponding boost
implementation)
fixed compiler issue with clang++ 3.3 and boost-1.53 in
test-suite/convertiblebonds.cpp
test only if boost version supports InverseCumulativeNormalDistribution
changed pImpl_ implementation
removed extra class for spline extrapolation
formatting
formatting
Detect OpenMP in configure when requested.

By default, OpenMP support is disabled.
add lattice openmp
parallelize operators
parallelize FD utilities
Add OpenMP flags to quantlib-config.
Merge pull request #45.

Initial OpenMP support from Joseph Wang.  The support is disabled by
default; use `configure --enable-openmp` to enable it.
At this time, only a few simple loops in the FD and tree modules are
parallelized with a `#pragma omp parallel for` directive.
Fix evaluation date to avoid intermittent test failures.
Merge pull request #46.

When available from Boost, add Maddock inverse-cumulative normal
distribution.
Also fix an extrapolation problem in a test (probably due to numerical
error in floating-point calculations).
fixed compile issue when using Halley's Method to refine the inverse of
the cumulative normal distribution.
Prevent some errors when linking a null term structure.

When settings a null term structure to a Handle used as an underlying
for another curve (say, a zero-spreaded curve), the latter tries to
reset the jumps in the base class and fails. This error is now trapped.

Thanks to Christoph Breig for the heads-up.
Merge pull request #50.
add sanity check for left extrapolation
allow for construction by expiry date and for receiver and payer swaptions