Add a checker for RPM Spec files

Hi,

This adds a checker for RPM Spec [1] files using `rpmlint` [2]. These files are used to build packages for a number of Linux distributions, including Fedora, RHEL, OpenSuSE, Mandriva and others.

There's one thing I don't have a nice fix for: unit tests. I added a unit test that works locally here, using Fedora, but the checker package it relies on, `rpmlint` is not avaiable on a currently supported release of Ubuntu [3]. Any suggestion on what to do about that?

[1] http://docs.fedoraproject.org/en-US/Fedora_Draft_Documentation/0.1/html/RPM_Guide/ch-creating-rpms.html
[2] http://rpmlint.sourceforge.net/
[3] http://packages.ubuntu.com/search?keywords=rpmlint&searchon=names&suite=all&section=all
Hmm, there is a major `rpm-spec-file` mode (I need to test it out), but emacs uses `sh-mode` , tweaked for `rpm` (rather than `sh` or `bash`, for this by default.