Adjusting backend options
Catch exceptions from drush_invoke_process
Simplify source alias check
Refactor permissions grant/revoke to utilize Drush permissions commands