Issue #504 Always use UTC times in the ElasticSearch bulk header API
Merge pull request #938 from mozilla-services/issue_504

Issue #504 Always use UTC times in the ElasticSearch bulk header API
Change FileOutput and TcpOutput to default to use_framing = true if a
ProtobufEncoder is being used, use_framing = false if any other
decoder is being used. The setting can still be overridden by explicitly
setting it in the config.
Remove outdated `prefix_ts` documentation, fix bug in use_framing
config processing.
Fix runner interface typo.
Add a test to verify that the OutputRunner actually adds framing when
it has been told to do so.
Merge pull request #940 from mozilla-services/tcp-file-framing-default

Change FileOutput and TcpOutput to default to use_framing = true if a
Added HttpOutput.
Tell travis to use Go 1.3.
Fix test failures happening on i386.
Merge pull request #942 from mozilla-services/32bit-fixes

Fix test failures happening on i386.
Bump memory limit so InjectMessageError tests will behave similarly
on 32 and 64 bit architectures.
Merge pull request #943 from mozilla-services/32bit-fixes

Bump memory limit so InjectMessageError tests will behave similarly
Remove batching functionality, update docs, and make sure docs are
wired up to the index pages.
Merge pull request #941 from mozilla-services/http-output

Added HttpOutput.
Add note re: `. build.sh` as alternative to `source build.sh`.
Merge pull request #945 from mozilla-services/source-shell-docs

Add note re: `. build.sh` as alternative to `source build.sh`.
Update docs and build files to require Go 1.3.
Merge pull request #946 from mozilla-services/go1.3-required

Update docs and build files to require Go 1.3.
Remove `-dev` from doc version.