Add travis compilation check + generate .pc file

The last commit is linked to a strange issue only met in the travis workspace:
the compilation of vision-config cannot happen since the folder and the executable
have the same name.