Define missing globals in TBGBuildTest.
Fix require'd file references.

Remove 'generics.class.php' which doesn't exist.
Add TBGOwnableItem and TBGIdentifiableScopedClass.
Replace require's by require'ing bootstrap.php.

This might be a bit hacky, but it seems to make things progress,
and right now I just want to run the actual test suite.
Do `composite install` before running tests.
Make Travis only run our own tests...

swiftmailer's tests seem to cause fatal PHP errors in PHPUnit, so
let us just stick to our own. :)
Trying to remove require in Tests. Normally files are already included by composer.
Remove redeclaration of TBGLogging
TBGBuild does not contain __construct function anymore, so dropping the corresponding test.
Merge pull request #222 from jtraulle/make-tests-work-clean

Make tests work clean
add search numbers to search sidebar, migrate download links to interactive search