Enable go workspace caching
Adds EventRecorder tests
Fix wercker.yml indentation