new opensuse templates. they require the config file support.
added example gem2rpm.yml
properly shorten description and summary

This also includes the description if we reuse the summary.
Preserve the license header found in the output file
fixes for the opensuse template:

- add one more space for sources
- add empty lines in front of the warning preamble - otherwise format_spec_file
  removes it as old license comment
- don't %ghost %_bindir