Mixin split out

Split out mixins to 2 files, so a custom build can further minimize codebase.
Pointed karma tests to leaflet cdn. Passes all.