Merged latest changes from 1.2.x branch

git-svn-id: https://quantlib.svn.sourceforge.net/svnroot/quantlib/trunk@18449 8618b1d8-e22c-0410-b026-96a5dba3e089
Moved test from boost::random to our generators.

This prevents results from changing when the Boost implementation
changes (which I wouldn't have expected, but seems to have happened
in development after Boost 1.53).

git-svn-id: https://quantlib.svn.sourceforge.net/svnroot/quantlib/trunk@18450 8618b1d8-e22c-0410-b026-96a5dba3e089
Deprecated features of Boost.Test are no longer used

git-svn-id: https://quantlib.svn.sourceforge.net/svnroot/quantlib/trunk@18451 8618b1d8-e22c-0410-b026-96a5dba3e089
Fixed array access in tests.



git-svn-id: https://quantlib.svn.sourceforge.net/svnroot/quantlib/trunk@18452 8618b1d8-e22c-0410-b026-96a5dba3e089
Prevented warning in VC++10.



git-svn-id: https://quantlib.svn.sourceforge.net/svnroot/quantlib/trunk@18453 8618b1d8-e22c-0410-b026-96a5dba3e089
Create README.md
Create .travis.yml
Update .travis.yml