Http api shards

One nitpick: I usually don't use the `Test` prefix since the tests are already in the `influxdb_test` package. Some people like the clarity of being explicit but I personally think it's overkill. @pauldix @toddboom?