Supports tag names with colons like foo:bar

Fix to #134 as well as #115. When doing tags with names like foo:bar it would split it into two tags "foo" and "bar."

This fixes it by updating the regex to allow colons as well as hyphens.