Added settings to control fade animation speed

New SCSS variables to control the animation speed for the new fade CSS transition.
Update devDependencies in package.json
Stack on Small now works with Fade

In the JS, I add the stack_on_small class first. This way if the visitor is on mobile, the display:none style gets applied to all the other elements like bullets before they are even created.

In the SCSS, I force the opacity to be 1 and disable the css animations.
Fixed bullet styles when slideshow wrapper is used

When you use the slideshow-wrapper, then its styles override the bullet styles and make them display:block. I simply moved the bullet styles to be nested inside the orbit-container.
Move preloader styles inside wrapper

I did this so that the preloader styles are only applied to the styles inside the slideshow-wrapper. preloader is a pretty generic class so we don't want to step on any toes even though  you can customize the class name.
Preloader class setting

Since this is a variable in SCSS, it should be here as well.
Ability to use positive and negaitve sign for integer regex
Ability to use positive and negaitve sign for number regex
Merge pull request #4806 from NikhilKalige/abide-pos-neg-pattern

Abide +/- sign for number and integers regex
Merge pull request #4796 from joeworkman/orbit-patch

Orbit - Bug fixes
fixed off canvas overflow behavior on android devices - fixes #4787
Merge pull request #4807 from stefanjudis/master

fixed off canvas overflow behavior on android devices - fixes #4787
Fade opacity 0 fix

Change to opacity zero so we don't have ghost images
Adding EOL and BOL markers for patterns
Always add animation name to the slide container

This just adds more consistency. Now we can target slide animations better in CSS now as well.
I had to bring back the vendor prefixes. The slide animation did not work at all without them.
Fixed paused button color
Fixed JS error with Circular set to false
Orbit elements hide for small

3 new variables to control if various elements will be shown on mobile.

$orbit-nav-hide-for-small: true;
$orbit-bullet-hide-for-small: true;
$orbit-timer-hide-for-small: true;
Add -webkit-appearance reset for submit input

This reset was present on previous versions of Foundation but missing on 5.2.1