* Makes odo work with v0.3.0 of Service Binding Operator
* Self-review of documentation
* Change from SBR to SB in integration test
* Fix Group and Kind when checking for SB support
* Adding unit tests and mocks for interface and nested interface using gomock and testify
* Add testify latest verion in go mod
* Added vendor for dependencies
* Added examples with both gomock and testify for interface and embeded interface
* removed testify tests and mocks
* implement new project and starterProject git spec
* fix starter project overriding devfile
- The devfile is first downloaded and parsed in memory
- Starter project is donwloaded into the current directory
- Devfile is saved to the current directory
* perms 0644 for devfile is ok - nosec G306
* fix: not able to create component from local devfile
* fix: allow use of existing devfile
* fix: odo create in a directory with existing devfile
* fix: spinner not ended properly
* create and use ParseFromDataAndValidate
* show warning when someone uses revision
* remove events from parent
Events were removed from parent in Devfile spec.
* remove no longer used variable defaultGithubRef
* update unsuported devfile version message
* go mod tidy
* update vendor (go mod vendor)
* fix tests devfile
* temporary change registry in devfile test spec
* fix: add yaml tags to project git source
* fix: wrongly formated starter project in test devfile
* fix: integration tests
* update registry locations
* delete 2.0.0 types that are no longer used
* remove unused OverideEvents function
* fix: revision warning
* fix: typos
* fix: update GetDefaultSource unit tests
* roll back changes in default devfile registry
* switch to go modules
* update vendor (go mod vendor)
* swithing to go mod: update docs and makefile
* update goget-tools
* use go mod verify to check vendor
* Update goget-tools
- pin goget-tools versions
- update gikgo to 1.14.0
- reset GOFLAGS for goget-tools
- fix ginkgo get for Prow
* go mod: replace github.com/kr/pty with github.com/creack/pty
* update vendor (go mod vendor)
* fix make cross target
-mod=vendor was not used for corss compiling