Updated proto-compile script so it includes recently-added files, and also so it uses script variables to make things a bit simpler.