Added new controller notation support (controller as ctrl) for typeahead-source attribute