Revert "Allow extra packages in a request."

This reverts commit 2a8da7ce5cbe64631ae47e17c821a9323e74299a.
Revert "Takes care to ignore extra packages."

This reverts commit 5a7b2f8832b99700dd6e86ecfb4142c0807427cf.
Add missing (c) header.
Move more fuctions to checkrepo.py