Travis tests: minor reorganization
Travis tests: compile with verbose flag using both clang and gcc

This also fixes error emitted by `git describe` because the tags are not
available in the cloned repository.