Much better Bolts::Bag API

I tried to document how to use the other and aside from the magic it did in
Bolts::Meta::Locator, I couldn't figure out how to write a synopsis. I took that
as a design error and repaired the problem. Gone is the singular create methods.
Instead, you use the class to start the bag, which returns a partially
constructed metaclass you can fill in and then finish and construct yourself.
Really dumb typo
Adds POD to the newly revised Bolts::Bag API
Make the does check a little safer in the locator
Added a test for the new bag API
Use the global locator setting in Bolts::Meta::Class::Trait::Locator
More POD, changed dependencies so that isa & does may be passed

Especially for parameters.
Finishing out the POD for Bolts.pm
Adding POD for Bolts::Artifact
Adding POD to Bolts::Artifact::Thunk
Adding POD to Bolts::Blueprint
Adding POD to Bolts::Blueprint::Acquired