Merge pull request #164 from unihorn/16

docs(remote-access): fix command typo
bump(github.com/rakyll/globalconf): fd9ff89130a682478a0c94e893ff4affe570b002
fix(config): Fix usage of globalconf
bump(github.com/coreos/go-etcd/etcd): 16829f2f1159e7ff055b6070f369b60e4a037242
refactor(logging): Update go-etcd logging
refactor(description): Simplify unit description code
test(job): Add tests for JobPayload.Conflicts
test(integration): Add test for fleetctl --version
Merge pull request #170 from bcwaldon/test-job-payload

test(job): Add tests for JobPayload.Conflicts
Merge pull request #168 from bcwaldon/simplify-desc

refactor(description): Simplify unit description code
Merge pull request #171 from bcwaldon/integration-tests

test(integration): Add test for fleetctl --version
Merge pull request #167 from bcwaldon/bump-go-etcd

Upgrade to latest go-etcd
refactor(config): Simplify and test config pkg
Merge pull request #169 from bcwaldon/test-config

refactor(config): Simplify and test config pkg
Merge pull request #166 from bcwaldon/bump-globalconf

Update to latest globalconf
fix(fleet): fix logging call in fleet main
feat(signing): add signing and verification for unit files in etcd

The patch is done for security reason.

The method for signing and verification uses ssh keys.