Improve distro_info and update subscribe task

Improve distro_info to return minor OS version.

Also update subscribe task to register for an specific release.
Merge pull request #88 from elyezer/improve-distro-info

Improve distro_info and update subscribe task
added update_rpms
Revert "added update_rpms"

This reverts commit 1da82069973a172a85c7829f3ccb31936111cd82.
update_rpms functionality
update_rpms functionality
clean up style a bit, add warn
Merge pull request #89 from cswiii/master

update_rpms functionality
Does not import automation tools on setup

Not importing automation tools will not raise ImportError due to on
setup time Fabric dependency would not be available.

Fixes #80
Improve setup_abrt task

First check if the rubygem-smart_proxy_abrt is available. If available
proceed with the installation, else print a warning and do anything.

Closes #70
Merge pull request #91 from elyezer/improve-setup

Does not import automation tools on setup
Merge pull request #93 from elyezer/improve-setup-abrt

Improve setup_abrt task
Improve update_system task

Now the task accepts positional arguments which will be passed to yum
update command. If no positional arguments are provided, then will
update all packages.

Also replace all occurrences of yum update with update_system task call.

Closes #90
Merge pull request #92 from elyezer/improve-update-system

Improve update_system task
Improve PEP8 compatibility

Fixed all flake8 reported issues.
Add .travis.yml file

Enable automatic code checking with flake8.
Ignore fabfile imports unused

As automation-tools now is a package and still being available to use
with fab command line utility. Because this, fabfile just imports
tasks to make them available to fab command.
Update import for update_packages on fabfile

update_system task was renamed to update_packages but the import on
fabfile module was missed.
Merge pull request #96 from elyezer/fix-typo

Update import for update_packages on fabfile
Merge pull request #94 from elyezer/improve-pep8

Improve PEP8 compatibility