Feature/fix drush make

This adds a few more fixes so that Aegir/`drush make` builds will run.

It also uses the GitHub-hosted version to get the original version of tcpdf, since SourceForge only ever has the latest version.