build: Enforce spec file naming requirements

configure.py will exit with an error if a spec file's name does not
match the name of the packages it produces.

Signed-off-by: Euan Harris <euan.harris@citrix.com>
Merge pull request #4 from euanh/great-renaming

build: Enforce spec file naming requirements
configure: Handle .spec.in files in check_spec_name()

Signed-off-by: Euan Harris <euan.harris@citrix.com>
Merge pull request #5 from euanh/build-improvements

configure: Handle .spec.in files in check_spec_name()