Ignore poor coverage from code copied from "core"
Move out upstream code to separate methods (for tab fixing)

- also tab fixing enabled for "ClassDeclaration" sniff
Using Docker-based builds on Travis CI
Don't steal inline comment from leading control structure

Related: #17
Merge branch 'master' into in-portal

* master:
  Don't steal inline comment from leading control structure
  Using Docker-based builds on Travis CI
  Move out upstream code to separate methods (for tab fixing)
  Ignore poor coverage from code copied from "core"