contrib: Add Fedora RPM build spec file

This can be built into RPM packages using `rpmbuild`. The spec
splits the RPMs into 1) the base package with the library and
`esolver`; 2) a devel package containing the header files; and
3) a package containing the Python module.