Update HttpSchemaTestMixin for `http_get`

This patch updates HttpSchemaTestMixin to stub `http_get` rather than
`urlopen`, as the former is now what the production code uses to retrieve
schema.

Also removes outer try/except loop from eventlogging-consumer.

Change-Id: I49db6947791e88bcd221d0e446f8201d58e1b76b