* Changed all references to version number to use variables - except for changelog.
* Removed URLs from patches
* Commented out BuildRequires: lua
* Updated comment for contrib to use macros.
* Modified sed statement in %install to exclusively use macros.
* Added %{optflags} to make statements in %build.
* Switched to %find_lang from %lang
* Added desktop-file-install and desktop-file-validate.
* Modified %files section to grab whole dir instead of individual files.
* Updated %changelog.