Added ac-change event
Simplified handling of ac-model attribute, while retaining support for use within ng-switch.
Updated jasmine test spec so it actually changes the selection (!) and added test for select nested inside ng-switch.