Refactored LESS.

Moved mixing to global file for all themes to use.
Refactored LESS mixins for Android and iOS.
Updated to Android LESS

Fixed problem where sometimes Chrome was not rendering image masks,
switch those to use SVG background images.
Updated range control to use “input” event instead of “change” event to
capture live update on Chrome.