Initial implementation
Check for default-vpc is none
Merge branch 'master' of https://github.com/juju/juju into ec2-defaultvpc
Use defaultVpc method
Test SupportAddressAllocation
Use const for none
fix typo
Renamed tools-stream to agent-stream
Renamed tools-metadata-url to agent-metadata-url. Deleted tools-url.
add enqueue time
Review recommendations and string literals back in tests.
Review recommendations and string literals back in tests.
Merge pull request #940 from anastasiamac/Bug1383070-deprecating-tools-stream

Bug1383070 deprecating tools stream
added hookname to log
Merge pull request #949 from johnweldon/timestamps

Actions :: Capture Enqueued time
Merge pull request #934 from natefinch/typo

fix typo

Just fixing a typo
Merge pull request #951 from mattyw/add-hook-failed-log

added hookname to log

This log message normally says something like hook failed: exit status 1.

In some charms I've seen errors happen quite far back in the log, in these cases it's hard to tell quickly which hook failed from just the log.

The new log messages helps a lot:

hook "config-changed" failed: exit status 1
Actions :: Refactor actionResultDoc to embed rather than duplicate actionDoc
Merge pull request #931 from voidspace/ec2-defaultvpc

Implement SupportAddressAllocation for ec2

We support static ip address allocation (the SupportAddressAllocation capability on environ) for ec2 if we have a default vpc.
Merge pull request #954 from johnweldon/embed-actiondoc

Actions :: Refactor actionResultDoc to embed rather than duplicate...

...actionDoc