state/api: ApiInfo.Tag now takes a Tag
Update APIInfo.Tag to names.Tag
Merge branch 'master' of https://github.com/juju/juju into 134-names-refactor-part-vii

Conflicts:
	environs/cloudinit_test.go
	provider/azure/environ_test.go
Merge pull request #305 from davecheney/134-names-refactor-part-vii

APIInfo.Tag is now a names.Tag
Actions runHook on worker

This change adds the ability for Actions to be run on a charm using the
same logic used for Hooks.  The Action is run in the "actions" location on the
charm.

A second PR will address Action param Validate.
Removed ActionName and ActionParams from worker/uniter/hook.Info
Pending actions added to worker uniter test
Updated juju/charm dependency to include testable charm with actions location
Added a test to make sure unimplemented Actions don't result in error
Addressed comments on PR 301