Several changes

Changed name to complete (and classes and all stuff) to match repo name.
Changed $.proxy to this.proxy since Fidel offers that method
Changed selection event to this.emit since Fidel offers that method.
Added test case for event firing