Make it able to assign static port number
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 #945 from mfalesni/able-static-event-port

Make it able to assign static port number for event listener
Merge pull request #949 from psav/docker_bot_auto_test_gen

Added ability to autogenerate tests