Updates to ext/suse init and spec files

The removal of changelog is because changes are forked in opensuse buildservice to <file>.changes, thus all changes have been added there and can be found in OBS. Can add if required, but this merge is to modernize what's in source, which will in turn reduce the patches used when building in openSUSE Build Service for openSUSE and SLES.