Setup CI

* Added lint for PHP5.4, 5.6, 7.0 and 7.1
* Added phpcs with a ruleset from the current Cygnus master
5 jobs for pipeline in 1 minute and 4 seconds (queued for 1 second)
Status Job ID Name Coverage
  Lint
passed #4948
lint:lint-php5.4

00:00:31

passed #4949
lint:lint-php5.6

00:00:32

passed #4950
lint:lint-php7.0

00:00:30

passed #4951
lint:lint-php7.1

00:00:31

 
  Codesniffer
failed #4952
allowed to fail
codesniffer

00:00:31

 
Name Stage Failure
failed
codesniffer Codesniffer There is an unknown failure, please try again
 12 | ERROR | [ ] Assignments must be the first block of code on a
| | line
----------------------------------------------------------------------
PHPCBF CAN FIX THE 6 MARKED SNIFF VIOLATIONS AUTOMATICALLY
----------------------------------------------------------------------

Time: 155ms; Memory: 5.5Mb

ERROR: Job failed: exit code 1