added dependency to casefolding gen command

The custom command to generate the unicode-casefolding.cpp file now depends on
the unicode-gen-casefolding command as it ought to be.
removed the verbose output of gen-casefolding
added boost-latest ppa to .travis.yml

This should now provide boost 1.55 which is compatible with C++11