Fix #5209: use cursor pointer

Use cursor pointer on orbit bullets, clickable elements should look clickable.
Update _block-grid.scss

fixes #4998
Update _settings.scss
fixes #4998
center and v-align inside the paddle

useful if you put an icon (font) in the paddle
Do not ignore menu-icon variables
active first li element no working in firefox

In firefox the slide is not showing when first li is marked with class="active".
If none of the li elements is marked or other than the first, everything works as expected.
Do removeClass('active') and self._goto($init_target.index()) only if idx != $init_target.index()
Merge pull request #5289 from me-kell/master

active first li element no working in firefox
Fixed broken regex from previous commit

There was a previous commit that broke many existing interchange instances because it was trying to add the ability to support commas inside the url path. In order to support backwards compatibility and this new edge case, more logic needed to be added. This should work in all cases now.

I also made sure that I left support in for defining new directives outside of the default 'replace'
Merge pull request #5253 from tormjens/master

Fixes #4998
Merge pull request #5210 from hirechrismeyers/5209

Fix #5209: use cursor pointer
Merge pull request #5307 from joeworkman/interchange-patch

Fixed broken regex from previous commit
Merge pull request #5283 from johnraz/DoNotIgnoreMenuIconVariables

Do not ignore menu-icon variables
Merge pull request #5278 from pine3ree/patch-2

center and v-align inside the paddle