many test-related fixes
try firefox on travis