Committing vendored dependencies and generated protos

Change-Id: I349c149b513d9de7d9f60bde2c954a939da2fc54
diff --git a/vendor/github.com/cboling/omci/coverage.cmd b/vendor/github.com/cboling/omci/coverage.cmd
new file mode 100644
index 0000000..3344ed8
--- /dev/null
+++ b/vendor/github.com/cboling/omci/coverage.cmd
@@ -0,0 +1,24 @@
+@echo off
+rem    Coverage report for windows builds
+rem
+rem First general build
+echo Building the source
+go build
+if ERRORLEVEL 1 GOTO buildFaild
+
+echo Starting unit test coverage
+go test . examples/... generated/... -coverprofile=cp.out
+
+rem Output HTML coverage report (to coverage.html)
+echo Creating HTML coverage report (coverage.html)
+go tool cover -html=cp.out
+
+rem Now show in default browser
+echo Launching browser with results
+rem start coverage.html
+
+@echo Done
+exit /B 0
+
+:buildFailed
+@echo Build failed
\ No newline at end of file