* Introduce `dep`, the dependency vendoring tool. Use commits from `go-ethereum@release/1.7` for most of the dependencies. * Update dependencies.
* exposed ValidateNodeConfig() * extended NodeConfig interface with Validate() method * added validate tag to some NodeConfig fields