added hlint tests to the build matrix.
fixing the matrix.
run hlint right in the begining and skip the rest.
Merge travis build matrix has an hlint

To follow better coding standards we now run hlint automatically with
all travis builds.