Update Tavis build script to check for gofmt & vet go code; Include Build status, GoDoc and GoReport to README.md (#75)

diff --git a/.travis.yml b/.travis.yml
index 6bf5ef1..cf44163 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -12,4 +12,6 @@
   - glide up --strip-vendor
 
 script:
+  - diff -u <(echo -n) <(gofmt -d $(git ls-files | grep '.go$' | grep -v vendor))
+  - go vet $(glide novendor)
   - go test
diff --git a/README.md b/README.md
index 3c35d05..a5cf787 100644
--- a/README.md
+++ b/README.md
@@ -1,5 +1,7 @@
 # apidApigeeSync
 
+[![Build Status](https://travis-ci.org/apid/apidApigeeSync.svg)](https://travis-ci.org/apid/apidApigeeSync) [![GoDoc](https://godoc.org/github.com/apid/apidApigeeSync?status.svg)](https://godoc.org/github.com/apid/apidApigeeSync) [![Go Report Card](https://goreportcard.com/badge/github.com/apid/apidApigeeSync)](https://goreportcard.com/report/github.com/apid/apidApigeeSync)
+
 This core plugin for [apid](http://github.com/apid/apid) connects to the Apigee Change Agent and publishes the data
 changes events onto the apid Event service. It also coordinates DB initialization for plugins on startup.