emacs-magit: Change build dependency on texinfo to makeinfo
ocaml: Clean-up spec file

The following parts are no longer required with current RPM versions:
- %clean,
- BuildRoot,
- deleting the build root,
- %defattr.
ocaml: Add new sub-package ocaml-emacs
git: Ignore Vim swap files