Make --filename parameter optional
Make --package parameter optional
Add just .service file to recent changes
Use the same version string in changes file entry that is found in the
spec file.

Not having "Update to latest git" will also reduce some unease of the
maintenance folks :-)
Make sure get_version_from_tarball really gets the correct version.

Client package tarballs contain multiple '-' characters, we want to
split from the last one.
Get rid of macro %majorversion.

Instead, we can directly modify the %setup line in the spec file to
"%setup -q -n $PARENT_FOLDER_IN_TARBALL".
Don't quit if there are no new changes.

We still want to generate a proper spec file. This happens when
migrating to obs-service-git_tarballs.
'Source' can also be 'Source0' in the spec file
Replace 'with' statement with 'try ... finally' clauses.

We need Python-2.6 compatibility to run on SLE-11-SP2
Do not use utcnow() if formatting time as %s

%s is already giving time in UTC. If we use utcnow() on top of that,
then we don't get the real time, but a time with a timezone difference.
Merge pull request #1 from vuntz/no-double-utc

Do not use utcnow() if formatting time as %s
remove commented code