Update travis.yml to lcb 2.4
apparently this needs 'precise'..
Make header building more flexible