move cvmfs_server tag -i handling up
centralize transaction handling in cvmfs_server tag
TEST: adapt 520 to transaction handling
TEST: check if tag modification fails in transaction
TEST: delete multiple tags
FIX: cvmfs_server tag -f switch