Merge pull request #78 from moorereason/go1.7-zerovalues

Fix default value detection for Go 1.7