fix a warning if $sysobjectid is undef

closes: #2266

Reported-by: Tomás Abad <tabadgp@gmail.com>
Merge branch '2.3.x' of git+ssh://forge.fusioninventory.org/git/fusioninventory/agent into 2.3.x
import the travis.yml

See: http://about.travis-ci.org/docs/user/build-configuration/
See: http://about.travis-ci.org/docs/user/languages/perl/
send travis notification to fusioninventory-commit
also build the 2.3.x branch
MANIFEST.SKIP: ignore travis cfg file