remove testing/repo
all: use external charm package
remove charm package
update dependencies
Merge remote-tracking branch 'origin/master' into 009-use-external-charm-package

Conflicts:
	cmd/charm-admin/deletecharm_test.go
	state/compat_test.go
	state/megawatcher_internal_test.go
	store/lpad_test.go
	worker/uniter/charm/bundles_test.go
remove secondary testing deps from dependencies.tsv
Merge pull request #74 from rogpeppe/009-use-external-charm-package

all: use external charm package

This changes juju-core to use the new github.com/juju/charm repo.
It also deletes the charm package and the testing charm repo from within
juju-core and updates dependencies appropriately (a couple of dependencies
are also added that had previously been erroneously omitted).