added travis-ci
made test for events and leaderboard optional because they often fail
because the API is offline.