Fixup some RHEL5 build issues

* Add rpm spec "Group" parameter
* Fix some macro usage
* Add the conditional BuildRoot parameter
* Fix useradd breakage on RHEL5 breakage in %pre
* Permissions on /etc/talook/ directory

Related to #8