Move all exception types to new pymake.errors module.

In an effort to reduce dependency cycles, per my suggestion in e-mail, here's a first step to put all exception types in a common errors module.