Create a task specific for the provisioning job

Rename task reservation_install to provision_install in order to
transform it to be specific to the provisioning job.

Improve the task to be able to clean the VM before each installation.
And add option to install from an ISO image.

Also make iso_install task atomic. Subscribe and install_prerequisites
should be done outside the iso_install task.
Merge pull request #40 from elyezer/provisioning-job-task

Create a task specific for the provisioning job
"Added abrt installer script which can be installed on rhel7 foreman"
Improve Python 3 compat, clean up code

Further improve compatibility with Python 3 by making the `urlparse` import
conditional. Make both pylint2 and pylint3 happy with the conditional imports.

Make some sed expressions use "|" as a separator instead of "/", thus allowing
all occurrences of "\/" to be removed.

Update some comments and shuffle around code to make it more compact and
readable.
Merge pull request #42 from Ichimonji10/noodles

Improve Python 3 compat, clean up code
Improved docstring for cdn_install
Merge pull request #45 from sthirugn/cdn_install_fix

Improved docstring for cdn_install
"fixed the abrt installation script'
Update documentation.

Update "Satellite Installation" in readme:

* Update the descriptions of each code example.
* Change the look of the code samples themselves. Use a "sh" code fence to mark
  off each code sample. This'll make the sample look nicer when compiled. Place
  each fab task onto a separate line. This makes it easier to scan through the
  list of tasks, which is the most important part of the sample commands.
* Make some functional changes to sample commands. Add environment variables to
  the sample CDN installation command, and remove `.pub` from the sample `fab
  -i` command.

Update several docstrings in `fabfile.py`. Make it clearer what environment
variables can be specified and what they affect.
Merge pull request #46 from Ichimonji10/howto

Update documentation.
Merge pull request #44 from tkolhar/master

"Added abrt installer script which can be installed on rhel7 foreman"
Rename install_abrt task and improve it

Rename install_abrt task to setup_abrt as the install tasks are for
product installation. Do some improvements related to comments on #44.
Merge pull request #47 from elyezer/improve-setup-abrt

Rename install_abrt task and improve it
Sphinx docs implementation
Merge pull request #48 from sthirugn/docs

Sphinx docs implementation