connectors/pipe reimplemented on vala language

+ starting reimpelemnting parts of gjs capsule on vala
+ javascript bindings to gnome libraries is not fully functional. Out parameters are supporting
  partially and not enough for async usino IOChannels. May be vala will be used for ui/video/mplayer and
  some parts of Compositer because of missing fully clutter bindings to gobject and speed reason