Merge pull request #72 from coolo/devel

check indent in travis
Use better perltidy options
New models: TestSuite, Product, Machine and JobTemplate

This is the job_templates branch merged, done by Ancor and Alberto. But the
branch was misrebased ;(