Run cleanup source
Rebuild docs
Fix to dart 19425
Fix pubspec naems for treeshaking
Merge pull request #12 from ucam-cl-dtg/master

Fixes to dart 19425