fix failing test cases when proxy settings are undefined;
update outdated libraries;
add missing report directory;
add support for Travis CI