Added ability to autogenerate tests

DockerBot can now automatically try to find tests to run, based on which
files have been edited. Any file which starts with cfme/tests/ will be
run against the default provider set.
Merge pull request #949 from psav/docker_bot_auto_test_gen

Added ability to autogenerate tests