Spec file cleanups

- Merge in some dependencies from the Fedora/RedHat spec file
- Set the extraversion, if it exists, on the RPMs

Signed-off-by: Daniel Gryniewicz <dang@cohortfs.com>