Add rudimentary support for tags

Update Testrepo with a tag
Add positive and negative test for a tag
Add resolveTag method to NativeTransport
Add hasTag method to Repository