Reorganize the template pkg, make it match upstream patterns

* Storage -> REST
Document test-go.sh, add option to show coverage for all tests
Merge pull request #353 from VojtechVitek/template_registry_structure

Merged by openshift-bot
Merge pull request #360 from liggitt/coverage

Merged by openshift-bot
[DEVEXP 391] Add generic webhook to trigger builds manually
rework sample to use STI build type
Fix deployment pod template comparison
Merge pull request #366 from csrwng/fix_registry_deploy

Merged by openshift-bot
Convert builder images to use go
Merge pull request #347 from csrwng/go_build_scripts_2

Merged by openshift-bot
Add grant approval, scope.Add, tests
bump(github.com/openshift/source-to-image) add9ff4973d949b4c82fb6a217e6919bb6e6be23
Enhance deployment list and watch APIs

Clean up and enhance the deployment list and watch APIs. Support field
selectors across all deployment list and watch interfaces. Re-order field
and label arguments to list and watch interfaces to match upstream.

Introduce enhanced selector testing support.
Merge pull request #343 from jcantrill/391_generic_web_hook

Merged by openshift-bot
Merge pull request #334 from liggitt/oauth_grant

Merged by openshift-bot
Merge pull request #369 from csrwng/bump_sti_add9ff4973

Merged by openshift-bot
Merge pull request #350 from bparees/enable_sti

Merged by openshift-bot
Merge pull request #370 from ironcladlou/deploy-watch-api

Merged by openshift-bot
WIP: deployments proposal