Added jQuery dependency to fix how clicking out wouldn't close the dropdown and fixed bug where changing ngModel wasn't changing the original (parent) model.