Finished default tabs style.

Carousel style refactored.
no-js styles moved to end in order to work.
Active class was being added to the wrong element (it has to be on the
li in order for the cursor to behave properly).
Build: Bump contrib-connect version
Testing: Mocha middleware implementaiton

- Filteres index, ajax, and non-html requests
- Rework Mocha globbing to use the URL format to correctly serve through
  PhantomJS
- Re-align URL mapping to Mocha
- copy minified Assets during pre-mocha
Travis: Run Mocha tests on build
Prettify: Fix URL in loading test
WET theme: Fixed several RTL issues (fixes #3507) and switched breadcrumb to glyphicons
Share: Added share icon and RTL support
Merge pull request #3535 from pjackson28/fixbcrumbrtl

WET theme: Fixed several RTL issues (fixes #3507) and switched breadcrumb to glyphicons
Merge pull request #3534 from pjackson28/addshareicon

Share: Added share icon and RTL support
Fixed unnamed sectioning elements and incorrect nestings
Vapour: Minor formatting updates for getUrlParts
Merge pull request #3536 from nschonni/v4-minor-vapour-clean

Vapour: Minor formatting updates for getUrlParts
Merge pull request #3537 from pjackson28/cleanupsectioningelements

Fixed unnamed sectioning elements and incorrect nestings
i18n: Fixed i18n for site title, description and tagline
Merge pull request #3538 from pjackson28/temporaryi18nfix

i18n: Fixed i18n for site title, description and tagline
i18n: Updated translations
Merge pull request #3539 from pjackson28/updatei18n

i18n: Updated translations
i18n: Update more strings and made lightbox close button text clearer
Merge pull request #3540 from pjackson28/updatei18nagain

i18n: Update more strings and made lightbox close button text clearer
Test: fix unit tests to work with middleware (#3468)

Conflicts:
	src/plugins/prettify/test.js