Added elasticsearch documentation
Updated README.md linked to ELASTICSEARCH.md
Merge pull request #37 from gottwald/es-docs

Added elasticsearch documentation
Update README.md
Update README.md
Integration test for garbled requests from file

Increase the number of iterations and size requests written to file in order
to trigger a bug when parsing requests back in.

This test will currently fail with: `Can't parse request...`
Fix garbled request input from file

Buffer a copy of `scanner.Bytes()` when appending to a slice of requests.
Otherwise the data may be overwritten in subsequent loops. This results in
garbled requests, without truncated output and sometimes random characters.
This may not be apparent when a small number of requests are used.

Ref: http://golang.org/pkg/bufio/#Scanner.Bytes
```
Bytes returns the most recent token generated by a call to Scan. The
underlying array may point to data that will be overwritten by a subsequent
call to Scan. It does no allocation.
```

This fixes the tests errors like:
```
2013/10/17 15:26:28 Starting file reply2013/10/17 15:26:28 Can not parse request =b&c=d
1382023587787798594
POST /test HTTP/1.1
Host: localhost:50030
User-Agent: Mozilla/5.0 (Unknown; Linux x86_64) AppleWebKit/534.34 (KHTML, like Gecko) PhantomJS/1.9.1 Safari/534.34
Content-Length: 7
Accept: */*
Accept-Language: en-GB,*
Cookie: test=value
Referer: http://localhost/test
X-Forwarded-For: 1.1.1.1, 2.2.2.2, 3.3.3.3
X-Fo malformed HTTP request "=b&c=d"
2013/10/17 15:26:28 Can't parse request...:malformed HTTP request "=b&c=d"
```
Fixed #36. Replaying requests to mutiple hosts
Merge branch 'master' into garbled_file_parsing
Merge pull request #39 from alphagov/garbled_file_parsing

Fix garbled request input from file
Document time delay in file-based replay

This is an awesome feature that I've been looking for, for sometime. But I
had to dig through the code to verify that it did such. It should be called
out in the README instead!
Rename instances of "reply" to "replay"

This looks to have been a typo. Limited to file-based playback only. The
word "replay" makes more sense here, and is consistent with TCP playback.
Merge pull request #40 from alphagov/rename_reply_to_replay

Rename instances of "reply" to "replay"
Merge pull request #41 from alphagov/readme_file_based_timings

Document time delay in file-based replay
Update README.md
Do not count redirects as errors
Merge branch 'master' into replay_over_limit

Conflicts:
	replay/replay.go
	replay/replay_file_parser.go
	replay/request_factory.go