Build: Get grunt default task to pass. Fix lint errors inside grunt.js file itself. Removes invalid vertical-align from spinner button css, unnecessary adjoining class in tabs.css
Merge branch 'positionWithin'
Tabs: Don't explicitly remove filter when animating opacity. Fixes #4621 - Tabs: Don't forcefully remove filter attribute.
Menu: Add dividers using empty list items
Merge branch 'menuDividers' into master
Autocomplete combobox demo: Fixed styling of button. Fixed #8242 - Autocomplete combobox button has vertical offset relatively to input field (Opera 11.62). Fixed #8243 - Autocomplete combobox button has smaller height than input field (Firefox 11.0).
Menu: Cleanup.
Position: First draft for a new notification API, via using callback, telling you were the of-element is, not just when something flipped. New test page demonstrates usage
Position: Use a separate object and argument for the feedback information, keeping position props as they were
Position: Fix single var, whitespace. Clone targetOffset to avoid reading that twice
Position: Mini refactoring, avoids proxying using callback multiple times if more then one element is positioned
Position: Extend feedback test page to include two mouse-positioned elements, highlights the 0px center/middle limitation

Also rename the demo file to match the variables names, 'feedback', instead of 'notification'
Position: Improve feedback API by giving the center/middle position more weight. Also removed themeswitcher from test pages, now load faster
Position: Restrict the center/middle priority to target < element cases
Position: Refactor offset calculations
Position: Calculate scrollInfo just once, not for each element
Position: Cleanup feedback test page
Position: Refactor css parse calls
Position: Cache Math.abs and Math.max lookups
Position: add target property to feedback argument, to allow additional calculation in user's using callback