Created MutationObserver manager where it will fallback to DOM Mutations if MutationObservers aren't available.
Only adding mousemove event when needed and removes it after it isn't needed anymore. Fixed color picker very minor issue.