fixed bugs in checking depends string and version, fixed algorithm of find id package by depends
fixed bug in Version class: if contain abc or ~ app have crashed
refix bug: last index should be string.size() without (-1)
fixed bug if version ended with dot (for example: 2.7.8. )
fxied bug if dep have <<
fixed bug: if version contain abc
fill tables files, packages and dependencies