Major improvements

Improvements to touch vs mouse behavior and styles converted to SASS.
Minor reoganization
Fix to blur behavior with focus and primary-focus.
Item is not considered a parent if it has a div

Previously, only an li with a ul was considered a parent, but divs are
often used for super menus.
Made a bower package; minor cleanup