Simplify tag()

tag() always takes a new_tag.

Signed-off-by: Andy Grover <agrover@redhat.com>
Better fileio checking for existing backstore.

See https://bugzilla.redhat.com/show_bug.cgi?id=915664

Signed-off-by: Andy Grover <agrover@redhat.com>