Updated client call.
Merged debug-log-api-client into debug-log-api.
Code changes in response to Thumper's review
Update tests for review comments.
Use the existing authentication.
Add a test for max lines not yet reached.
Merge prev.
Merged debug-log-api-client into debug-log-api.
Rename.
Always provide fake precise/amd64 tools
Merged debug-log-api-client into debug-log-api.
[r=thumper] Add debug-log server api

Add the server side end-point for the debug-log api
call. This is implemented as a websocket, with the
request parameters defining the filtering behaviour,
and the log lines that match being streamed back to
the user over the web-socket.

The first line over the websocket is the an error
structure. If there are any issues either processing
the parameters or opening the log file, there is
an error, and if not, the Error component is 'null'.

The capabilities of the server match the older python
version as closely as possible.

https://codereview.appspot.com/84880044/
Merge trunk
[r=dave-cheney] Always supply fake amd64/precise tools

This is another place https://codereview.appspot.com/84280044/ needs to be applied

https://codereview.appspot.com/84860046/
Merged trunk
Merged 379-api-provisioner-networks into 380-provisioner-honors-networks.
Merged 380-provisioner-honors-networks into 381-state-machine-nics.
Merged 381-state-machine-nics into 382-api-provisioner-machine-nics.
Merged 382-api-provisioner-machine-nics into 383-environs-startinstance-networks.
Merged trunk