Merge pull request #2 from endJunction/FixWarningsInVisualStudio

Remove warnings in TestPolyline.cpp.
Merge pull request #110 from TomFischer/FixWarningsInVisualStudio

Fix some warnings exclusive in visual studio.
Quickcheck submodule now points to a mirror repo under the UFZ org.

This will prevent Travis-builds from failing because of the bad
availability of the original git repo.
Install boost on travis builds.
Install also needed boost libraries on travis.

Travis uses Ubuntu 12.04 which ships with Boost 1.46.0. Required
version was lowered therefore.
Forgot program-options.
Removed unused CMake option.
Merge pull request #113 from bilke/travis-install-boost

This should speed up travis builds.
Remove unnecessary Sparsity.h include.
Add DenseLinearSystem class.

Uncrustified version of original commit.
Replace valarray with vector in dense LinEqSys.
Replace solution check in TestLinearSystem.

Replace incorrect usage of getSolVec().
Uncrustify TestLinearSystem.cpp.
Add DenseLinearSystem test.
Initialize DenseLinearSystem with 0 upon contruction.
Uncrustify LisLinearSystem.{h,cpp}.
Derive LisLinearSystem from ISystemOfLinearEquations.
Remove setOption() from ISystemOfLinearEquations.

It is not used by DenseLinearSystem.
Remove redundant addSubRHS() for double* sub_vector argument.
Rename private matrix, rhs, and solution for consistency.