Implement the charm-related API.

Also move MgoTestPackage suite registration out from api_test to its
own package_test.go.
Maybe too fragile. Change in a utopic/wordpress-0 description will brake this test. I would suggest adding extra-info/featured set as true.