reduced init method to 4 simple calls
separated _bindDropdownListeners and fixed some misbehaving tests
arrow now points up while dropdown open
minor