Allow redirect cache in drupal_goto()

#5718 

#### Changes

* Add new hook imp `hook_drupal_goto_alter()` to use cache.
* Update 3 instances of `drupal_goto()` in `vsite.module` to allow cache.