chore(release): Bump version to v0.3.1+git
bump(go-etcd): b4cb8c977c7b725ecf7c24ee9be24936ff68d1e4

Fix #438 by pulling in fix for go-etcd #125
Merge pull request #439 from bcwaldon/438

bump(go-etcd): b4cb8c977c7b725ecf7c24ee9be24936ff68d1e4
refactor(systemd): Separate event code from SystemdManager
refactor(engine): Move event components out of engine
refactor(agent): Call Initialize before Run
chore(registry): begin to propagate registry errors and handle in fleetctl
docs(unit-files): Add Documentation about Specifiers

Systemd specifiers aren't yet supported in [X-Fleet] sections
until #303 is resolved. This notes the issues encountered in #437 and #438.
Merge pull request #442 from edpaget/fix-x-fleet-docs

docs(unit-files): Add Documentation about Specifiers
refactor(*): Move event init to server pkg
Merge pull request #434 from bcwaldon/event-refactor

Refactor management of event-related components
s/-1/1/
chore(fleetctl): add handling of all errors
chore(fleetctl): add handling of all errors
Fix incorrect type in partitions_test
Merge pull request #402 from jonboulle/402

fleetctl should fail with a useful error when etcd is not exposing an accessible ip in redirects
Add engine to ./test
Merge pull request #444 from Sirupsen/fix-partitions-test

Fix incorrect type in partitions_test
fix(systemd): call daemon-reload on unit load/unload
Merge pull request #450 from bcwaldon/daemon-reload-all-day

fix(systemd): call daemon-reload on unit load/unload