Added basic container create/destroy integration tests
Wait for container to transition to running state.
Added restart and start/stop tests:
 * Added support to list containers and force kill containers to docker util library
 * Moved test container cleanup to suite teardown to avoid race conditions
 * Few bug fixes in tests
Test stability fixes:
* Added systemd based wait for container state change in additon to docker state change
* Reorder tests (to match order of container ids)
* Added "gear status" test
* Bumping up timeouts for slower VMs
Merge pull request #90 from kraman/testing

Added basic container create/destroy integration tests