lppublish: fix limit
lppublish: fix build
Merge pull request #129 from rogpeppe/059-fix-counter

lppublish: fix limit

Since publishTips was introduced, the old limit counting was not
appropriate, as it would start again when ingesting bundles.

This fixes that.
lppublish, cmd/charmload: ingest exact revisions from legacy charm store
Merge pull request #128 from rogpeppe/058-use-legacy-revisions

lppublish, cmd/charmload: ingest exact revisions from legacy charm store

This behaviour is controlled by the new "-legacy" flag to charmload, which should
be used just once, when initially uploading charms.

In passing, also adjusted log messages somewhat so the logging at INFO
level is a little quieter and more informative.
remove test dir

move elasticsearch_test.go from test dir