Fix comment for commands map
agent: implementing reverse dns lookup for ipv4 and ipv6
Update to 'consul version' behaviour

After e6b6f181728b88c2e430fc7ad71fe1f84db3418c if consul was built
with just running "go build" the GitDescribe would be empty and consul
version would be empty.

This change alters the behaviour so that if consul is build without
proper ldflags the version will be postfixed with "dev" prerelease to
indicate that it is self compiled in a wrong way.

Should someone have a bug in such a binary at least devs should easily
see from the version number that binary has not been created by
recommended means.
Merge pull request #492 from sosedoff/comment-fix

Comment fix
agent: first pass at local service and check persistence
agent: default restored checks to critical status
agent: pass error through when writing state files
Merge pull request #494 from epankala/version

Update to 'consul version' behaviour
Only override version pre-release if blank
Merge pull request #475 from sequenceiq/reverse-lookup

feature: handle PTR requests to implement dns reverse lookup
agent: Adding TODO for future optimization
Merge pull request #497 from hashicorp/f-persist

Persist locally registered services and checks
agent: prefer config over persisted services/checks (#497)
website: load fonts over https
cleanup unreachable code
fix Sprintf formatting
Merge pull request #498 from alouche/fix_sprintf_unreachable_code

Fix sprintf formatting and cleanup unreachable code
website: Improve docs for reloading config. Fixes #407
* Fix race condition on read/write of shutdown bool variable of server and connection pool.
* In connection pool, there is no guarantee that .reap() cannot execute the same time as .Shutdown() is called. It also did not benefit to eval shutdown when a select is run on the shutdown channel.
* In server, same principle applies to handleConsulConn. Since we also have a shutdown channel, it makes more to use this than to loop on a bool variable.
docs: intro/agent: minor fixes