Update Dart to latest version

Only fixes I introduced are for the new build directory structure.
Part of #794