added build_paths test

Signed-off-by: James Molet <jmolet@redhat.com>

fixed errors and renamed build_simple to build_paths

Signed-off-by: James Molet <jmolet@redhat.com>
subtests...build_paths: Simple fixups

*  Fixed name of local name conflicting with class name in initialize()
*  Fixed entire test failing on first failure w/o running remaining
   builds
*  Pylint fixups
*  Added more debugging output
*  Removed trailing whitespace from config. option.

Signed-off-by: Chris Evich <cevich@redhat.com>
dockertest.dockercmd: cmdresult property

Hide the underlying behavior of execute() by trying to
returning a fresh cmdresult value when possible, instead
of possibly a reference.  Do the same thing for __str__
so that the most current, detailed info is always available.
For the AsyncDockerCmd class, make the cmdresult attribute
into a property that always contains current stdout/stderr and
exit_status.  Deprecated update_result() method since it's now
covered by cmdresult property.  Updated unittests to match changes.

Signed-off-by: Chris Evich <cevich@redhat.com>