Removed scroll handler swap modes, changed JSON indent to 2 spaces
Making mouse mechanisms load into app and not into module
Converting some @property to @GObject.Property
Added missing "scroll to pan" forgotten in an earlier commit