resolving namespace clashes

* Vcloud::Fog namespace is present both in vcloud-walker and vcloud-tools. This causes conflict.Resolving it by providing full namespace.

* Also core should require fog classes. This is must when we require core in opinionated/opinionated tools.