hygiene, separate strictly between tokyocabinet routines and our routines that hand out keys and know about the inerts

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
hygiene, document that we can't keep the separation promise for iterators

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, introduce aliases

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
hygiene, like add_vertex() is really put+rnm, split up rem_vertex() into unput+unrnm

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, provide rotz_rem_alias() and friends

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, provide rotz-alias tool

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
fix, PEBKAC, when rem'ing from alias buffer actually delete the \nul byte too

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, put aliased vertex before checking alias list in rotz_add_alias()

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, provide rotz_get_aliases()

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, support rotz-alias TAG to display all aliases of TAG

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, support tag alias deletion via --delete|-d in rotz-alias

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
fix, actually remove the vertex-name->id lookup upon rotz_rem_alias()

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Merge branch 'core/rotz' into next

* core/rotz:
  fix, actually remove the vertex-name->id lookup upon rotz_rem_alias()
  minor, support tag alias deletion via --delete|-d in rotz-alias
  minor, support rotz-alias TAG to display all aliases of TAG
  minor, provide rotz_get_aliases()
  minor, put aliased vertex before checking alias list in rotz_add_alias()
  fix, PEBKAC, when rem'ing from alias buffer actually delete the \nul byte too
  minor, provide rotz-alias tool
  minor, provide rotz_rem_alias() and friends
  hygiene, like add_vertex() is really put+rnm, split up rem_vertex() into unput+unrnm
  minor, introduce aliases
  hygiene, document that we can't keep the separation promise for iterators
  hygiene, separate strictly between tokyocabinet routines and our routines that hand out keys and know about the inerts