.travis.yml: build FOSSology on Travis CI

Signed-off-by: Roger Meier <r.meier@siemens.com>
Vagrantfile: initial vagrant file
Signed-off-by: Roger Meier r.meier@siemens.com
fixed for #7563(copyright in 'About FOSSology page')
removed one line of debug msg.
#7575: Added switch -o to fo-installdeps to be able to run it when no internet connection is present. If composer is installed this only disables the composer selfupdate which is probably not necessary on most systems.
UI improvements for license brower: no pull down if single scan result, more descriptive texts, link to scheduler when newest agent did not run
#7575: Fix of previous commit: Added localization strings.
removed a debug msg.
#7551: Added OMP Critical section for fossology lib call; This might fix the segv
Added phpdoc comment
Remove mockery dev version
Merge branch 'master' of ssh://git.code.sf.net/p/fossology/fossology
#7575: License Browser: Added links, and checks for running agents
#7575: License Browser: Added links, and checks for running agents, fixed missing or
Possible fix for issue #7611
http://www.fossology.org/issues/7611
addLicence() was not allocating newMatch.licenceName byte for null terminator.
Fixed the ubuntu upgrade issue, move the composer vendor directory from fossology-monk package to fossology-common package.
Merge branch 'master' of ssh://git.code.sf.net/p/fossology/fossology
#7611: Replaced some strcpy with g_strdup, and some sprintf with g_strdup_print. This facilitates memory management and may help preventing errors like the one that caused the issue.
Fixed No_License_Found not showing in license browser
implement ajax polling of job queue completion status