PHPUnit tests for piwik require a running webserver.

travis/setup_webserver.sh will install nginx + php-fpm
and create configuration files.

travis.sh adjusted to reflect changes.

Moved everything to tests/

refs #3722
Merge branch 'master' of github.com:piwik/piwik
exit should return non-zero value to indicate that test failed.