Adds manual tag variates

I based this off of how I do logging, which is based of of the log utility they added in RoboGuice. The rename of "autoTagged*" has to do with polymorphism issue of (String, Object...) vs (String, String). It also makes it a little more explicit. Wanted to just ask you if you consider this useful, thought I would just make it a pull request since it's simple. It also has a utility method for constructing tags.