Add basic cinder data to the plugin

Pull in /etc/cinder, cinder version and logs for cinder.
Fix unittests and more pep8 conforming

  - In our unittest we defined 'is_installed' to be a bool when in fact we wanted
    to verify if a package is installed via the _method_ is is_installed. Since
    overriding that method with our variable definition we basically removed
    any functionality of 'is_installed' method in Plugin class.
  - Initializing a fake plugin to test was failing due to our global
    logger not being initialized. Put a simple check in the library to
    make sure the logger is defined no matter what the calling state does.
  - Make import selinux conditional
  - Add travis-ci support
  - Rename README to utilize travis-ci build status and other markdown supported
    features

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
More pep8 classname styling

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
remove python 2.6 build support and allow failure of python 3.x tests

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
Include coverage module during CI tests

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
- Remove unused DEPS env

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
More pep8 naming updates

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
Remove obsolete command from selinux plugin

The selinuxconfig command has not been shipped for years and does
not exist on modern SELinux using distributions.
Make PATH policy controlled

Make the PATH environment variable subject to Policy class
control. Policies may set PATH to an appropriately formatted
string for the platform. This will be exported to the environment
and used as the search path for binaries that sos modules execute.

Following this change all absolute paths can be removed from
plug-in code simplifying maintenance on multiple distributions
and distribution versions (e.g. Red Hat UsrMove and various
updates that relocate binaries such as lsusb).

Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
Remove absolute paths from plug-ins

Now that policies have control of PATH there is no need for
plug-ins to try to guess the correct absolute path (or work
around cases where it is known to have changed).

Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
Merge pull request #118 from battlemidget/unittest-fixes-1

Fix unittests and more pep8 conforming
Merge pull request #108 from ivoks/patch-1

Add basic cinder data to the plugin