removed sockets submodule and improved dependency script
Merge branch 'develop'

* develop:
  removed sockets submodule and improved dependency script