Various updates

* Switched to Ruby Sass.
* Fixed test paths.
* Converted to event bubbling for event listeners.
* Updated selector options, breaking backwards compatibility.
* Exposed `closeDrops()` as a public API.