Trigger a resize event on ng-grid in createProfile dialog so it displays properly, use modal directive directly