Added autofocus directive to fix focus issues
* Out of the box 'autofocus' didnt work well with modals
* Created auto-focus directive to fix focus behavior within modals
* This fixes issue with focus not workin in modal in firefox.
* Fixes issue with focus only working on first open of modal