port pathauto_extra module, needs work #871
working form & callback; needs integrate w/ purl #871
verify working baseline functionality #871
remove erroneous update hook #871
code formatting #871
integrate pathauto & alias preview w os_pages & vsite #871

removed the migrated pathauto_extra module, split it's 2 separate js
effects into os_pages and vsite (pathauto improvements when adding
custom alias). tested in all 3 domain schemes (standard, owned, group).
code organization #871
Fixing the redereing of the children content and add dashes for hierarchy separating.
Invalidating the taxonomy term entity cache when reordering the weight of the terms.
Improving the comment.
Creating the ical view.
Downloading the iCalcreator library.
Merge pull request #2691 from openscholar/2672

Exporting events with iCal
Merge pull request #2689 from openscholar/2541-fix

Fixing the rendering of the children content and add dashes for hierarchy separating.
Added isset to check for an index to remove undefined index notice.  #2692
Fix incorrect link for accessing site members in private files app setting.  #2690
follow up from review #871

Includes:
- remove overkill _vsite_domain_current_group_path() func
- move js and css additions to form_alter (not preprocess_page)
- use $form['#attached'], not drupal_add_js or drupal_add_css
HWPI themes: IE8 cleanup.#2687
Merge pull request #2694 from openscholar/2690-fix-private-files-link

Fix site members link in Private Files app settings.
Merge pull request #2693 from openscholar/2692-cleanup-user-undefined-index

Clean up undefined index on user edit page.