this fixes suse (sles) service status problems
sles uses the same service module as redhat
this also updates opensuse which uses systemd as service module
like archlinux
state.py: use .sort() instead of sorted() since chunks is a list
logrotate._parse_conf: avoid readlines(); only strip() once
improve modules.kmod.mod_list()

* avoid file.readlines()
* use `with` statement to ensure file gets closed
* rename `file` var to avoid unnecessary shadowing of built-in type
Improve style of boolean expr in states.git.latest

* `== None` -> `is None`
* `not X == Y` -> `X != Y`
Fix some remaining instances of "not X in Y" -> "X not in Y"

These had been obscured by some changes-in-progress in my working copy.
Fix more(/all?) remaining instances of #4733 (`not X == Y` -> `X != Y`)

When greping for instances, I had used an overly restrictive regex so that
the list would have few enough false positives (and thus be short enough)
to make manual review feasible.
This time, I used a looser regex to find all(?) remaining instances.
The # of resulting hits was fortunately manageable!
fix typo: "and" -> "an"
Merge pull request #4827 from aboe76/suse_service_module_fix

This fixes Issue #4488 suse (sles) service status problems
Merge pull request #4836 from hulu/sorted-to-sort

state.py: use .sort() instead of sorted() since chunks is a list
Merge pull request #4837 from hulu/logrotate

logrotate._parse_conf: avoid readlines(); only strip() once
Merge pull request #4838 from hulu/kmod-mod_list

improve modules.kmod.mod_list()
Merge pull request #4843 from cvrebert/patch-1

Improve style of boolean expr in states.git.latest
Merge pull request #4844 from hulu/more-not-in-fixes

Fix some remaining instances of "not X in Y" -> "X not in Y"
Merge pull request #4845 from hulu/more-not-equal-fixes

Fix more(/all?) remaining instances of #4733 (`not X == Y` -> `X != Y`)
Merge pull request #4848 from cvrebert/patch-2

fix typo: "and" -> "an"
Change master mine to handle opts and the right exception sig in mine
Decrypt return data from the mine
Version 0.15.0 added to debian changelog
Merge pull request #4853 from KB1JWQ/develop

Version 0.15.0 added to debian changelog