Add commit validation for geocouch

On every commit dialyzer, the geocouch unit tests and `make simple-test`
will be run.

Change-Id: I8af4a338a2c134ab640a835a5198e72db959b5ed
Reviewed-on: http://review.couchbase.org/42296
Tested-by: Volker Mische <volker.mische@gmail.com>
Reviewed-by: Chris Hillery <ceej@couchbase.com>