Use error helper.
Be explicit about dependencies.
Drop ruby 1.8
Update badges.