More updates from revisions team

We're trying to phase out the byuimpactrevisions repository, but here are a few more commits that have been made there.