Fixes #154: Refactor UAC code out of Executor.

Logic to instantiate UACs has been moved to Venus.js. Executor now emits an event when tests are loaded and ready to be run with a UAC.
Merge pull request #157 from sethmcl/issue_154

Fixes #154: Refactor UAC code out of Executor.
Adding Apache 2.0 copyright notice
Updating version.
Skip .venus folder when parsing test paths
Merge pull request #158 from soonick/issue155

Skip .venus folder when parsing test paths
Fixed WebDriver UAC to work with remote RC hosts and Grids
Merge pull request #160 from sethmcl/issue_159

Fixed WebDriver UAC to work with remote RC hosts and Grids
Releasing version 1.0.31
NPM release 1.0.4