[dropdown.js] Active class addition (#409)
[dropdown.js] Active class addition (#409)

* [carousel] Fixed this arg in forEach

Should address issue #396

* [carousel] coerce querySelectorAll into an array

Coerce slide nodelist into an Array

* [carousel] ESLint

* [dropdown-item] added ARIA role="menuitem"

* [dropdown.js] Allow hover to focus menu item

* [dropdown] Allow hover to focus menu-item

* [dropdown.js] ESLint

* [button-group-dropdown] Allow hover to focus item

* [nav-item-dropdown] Allow hover to focus item

* [dropdown.js] minor fix

* [dropdown.js] Add active class to focused/hovered item

Uses the 'active` class for the currently hovered/focused item for better consistency with the styling of a select element

* [dropdown.js] Update focusItem calls

mosinve/bootstrap-vue,bootstrap-vue/bootstrap-vue,tmorehouse/bootstrap-vue,sschadwick/bootstrap-vue,mosinve/bootstrap-vue,bootstrap-vue/bootstrap-vue,wheldring/bootstrap-vue-compiled,SirLamer/bootstrap-vue,SirLamer/bootstrap-vue,wheldring/bootstrap-vue-compiled,tmorehouse/bootstrap-vue,sschadwick/bootstrap-vue,wheldring/bootstrap-vue-compiled,sschadwick/bootstrap-vue