Revert "Revert "Use an external library for smartfile and vector""

This reverts commit 0b37a23116e4534cd6d8143c70e5961dc8f7836b.
Put liblraries into separated repository
Clear code for release
:)
:)
:)
Merge branch 'v.1.2' into splitted_libraries
:)
Prepare ArrangeText for use of VectorHash
Make a prototype of network dump
Iterate throughout vectors ids
Implement and test an actor NetworkDump
Enter GMLStore (former NetworkDump) into the system