Code and interface clean up for curve calibration. Introduced curve builder interface.

git-svn-id: http://svn.finmath.net/finmath%20lib/trunk@1070 48fcbb9e-5639-0410-8b25-842128a4905d
Added PiecewiseCurve and ForwardCurveWithFixings (a PiecewiseCurve for Forwards) to define piecewise curves. No interpolation between the pieces is performed.

git-svn-id: http://svn.finmath.net/finmath%20lib/trunk@1071 48fcbb9e-5639-0410-8b25-842128a4905d
[maven-release-plugin] prepare release finmath-lib-1.2.16

git-svn-id: http://svn.finmath.net/finmath%20lib/trunk@1072 48fcbb9e-5639-0410-8b25-842128a4905d
[maven-release-plugin] prepare for next development iteration

git-svn-id: http://svn.finmath.net/finmath%20lib/trunk@1074 48fcbb9e-5639-0410-8b25-842128a4905d
[maven-release-plugin] rollback the release of finmath-lib-1.2.16

git-svn-id: http://svn.finmath.net/finmath%20lib/trunk@1075 48fcbb9e-5639-0410-8b25-842128a4905d
Fixed JavaDoc.

git-svn-id: http://svn.finmath.net/finmath%20lib/trunk@1076 48fcbb9e-5639-0410-8b25-842128a4905d
[maven-release-plugin] prepare release finmath-lib-1.2.16

git-svn-id: http://svn.finmath.net/finmath%20lib/trunk@1077 48fcbb9e-5639-0410-8b25-842128a4905d
[maven-release-plugin] prepare for next development iteration

git-svn-id: http://svn.finmath.net/finmath%20lib/trunk@1079 48fcbb9e-5639-0410-8b25-842128a4905d
Code clean up for CurveBuilder and PiecewiseCurve.

git-svn-id: http://svn.finmath.net/finmath%20lib/trunk@1080 48fcbb9e-5639-0410-8b25-842128a4905d
[maven-release-plugin] rollback the release of finmath-lib-1.2.16

git-svn-id: http://svn.finmath.net/finmath%20lib/trunk@1081 48fcbb9e-5639-0410-8b25-842128a4905d
Fixed curve fitting unit test.

git-svn-id: http://svn.finmath.net/finmath%20lib/trunk@1082 48fcbb9e-5639-0410-8b25-842128a4905d
[maven-release-plugin] prepare release finmath-lib-1.2.16

git-svn-id: http://svn.finmath.net/finmath%20lib/trunk@1083 48fcbb9e-5639-0410-8b25-842128a4905d
[maven-release-plugin] rollback the release of finmath-lib-1.2.16

git-svn-id: http://svn.finmath.net/finmath%20lib/trunk@1084 48fcbb9e-5639-0410-8b25-842128a4905d
[maven-release-plugin] prepare release finmath-lib-1.2.16

git-svn-id: http://svn.finmath.net/finmath%20lib/trunk@1086 48fcbb9e-5639-0410-8b25-842128a4905d
[maven-release-plugin] prepare for next development iteration

git-svn-id: http://svn.finmath.net/finmath%20lib/trunk@1088 48fcbb9e-5639-0410-8b25-842128a4905d