Reduce dependency stack of rewrite map script to prevent hangs

This moves the logic for cache misses to a separate script,
rewrite_miss.php, which will process the rewrite and return
the correct route. The rewrite_miss.php script includes a
time limit to prevent hang-ups from occurring.
Closes #424
[gh-426] Make sure only real dir are values in $sites array

Ensure every value in the $sites array is a genuine site dir and not an alias.
For the real dir c, this changes ($sites['a']='b'; $sites['b']='c';)
to ($sites['a']='c'; $sites['b']='c';) to ensure continued operation if alias b is deleted.
Merge branch 'issue-426' into develop
Merge branch 'develop' of github.unl.edu:UNL-Information-Services/UNL-CMS into develop
Merge pull request #425 from UNL-Information-Services/issue-424

Reduce dependency stack of rewrite map script to prevent hangs
[gh-429] Fix the alias management page so it doesn't have a 500 error.
[gh-429] Merge branch 'issue-429' into develop
[gh-428] Upgrade Workbench Moderation to 7.x-1.2

Readme updated to reflect that Trigger support is now included and a patch is no longer needed
[gh-428] Upgrade Views to 7.x-3.3
[gh-428] Upgrade CTools to 7.x-1.0
Merge remote-tracking branch 'upstream/develop' into develop
[gh-422] User Audit search by incomplete name
[gh-428] Add new ctools files missed in 01f13b2
Merge branch 'issue-428' into develop
[gh-422] Add a description for the search and make labels user-specific
Merge branch 'issue-422' into develop
[gh-430] Update Token module to 7.x-1.1
[gh-430] Update Pathauto module to 7.x-1.1
Merge branch 'issue-430' into develop
[gh-431] Create and use an atomic replacement for file_put_contents in cron.php