Always allow code coverage to be disabled

Allow code coverage to be disabled when specifying an explicit list
of packages.
Fix 'kube apply' panic on nil items

Bug 1146024 - https://bugzilla.redhat.com/show_bug.cgi?id=1146024
Merge pull request #158 from ironcladlou/configurable-cover-flag

Merged by openshift-bot
Merge pull request #146 from VojtechVitek/config_nil_items

Merged by openshift-bot
Fix a typo

invalid comma
Merge pull request #159 from fuleili/patch-1

Merged by openshift-bot
Fix accidentally committed debugging line

Remove the accidentally committed line which changes the actual
test execution to an echo statement. Sorry about that.
Merge pull request #161 from ironcladlou/fix-test-script

Fix accidentally committed debugging line
Deployment Triggers POC

Remove dead code from trigger controller
Add DeployConfig generator and endpoint
Add trigger controller to master.go
Add DeployConfig generator and endpoint
fix config_controller.go
Fix build errors
Add GenerateDeploymentConfig method to client
Generator controller fixes
Use REST framework for deploy config generation
Add pod template hashing and comparison
Add logic to config controller
Make config controller create deployments
Add validation of replication controller states
WIP generator tests
Fix validation unit tests
Fix nit in validation tests
Fix registry tests
More deployconfig generator tests