Changes to Type hinting to support the upcoming changes to tuque.

Also includes a drush script for applying these changes globally to all modules
within a site.