Fix more failing tests, add pusher gem.