Angularjs directive to create "fixie menus" that will remain fixed once a user scrolls past a specified offset or element.