Affix directive for AngularJS inspired by Twitter Bootstrap