upgraded hooks to 0.3.3; integrated custom changes as made for 0.2.0
use instance hooks provided by hooks instead of changing the gem’s source
as there are no more local changes in the hooks’ source, it can be unvendored and used as gem
Merge pull request #1165 from hagenburger/feature/upgrade-hooks

Hooks upgrade/use Hooks gem