Thaana Keyboard Handler directive for AngularJS