Make the new(S, home, Location) and put(S, home, Location) different. new operation may create home vertex if it is not existed, while put operation only set home location without check existence.
Add timeout mechanism in new_share_tab to prevent from freeze.
* Remove unwanted debug output.
Default link and easy to use improvement.

* new action can link other vertex by id.
* add default link option.
* key can be other types than list and binary, it just a syntax sugar.