Add cli parameter for docker socket and http listen address
Make unit updates atomic
Merge pull request #48 from pmorie/socket

[DO NOT MERGE] Add cli parameter for docker socket
Merge pull request #50 from smarterclayton/make_unit_update_atomic

Make unit updates atomic
Move identifiers to a better location
Merge pull request #51 from smarterclayton/move_identifiers

Move identifiers to a better location
Remove tmp files from selinux build
Add support to run gear under non-root user
Other changes:
* Combine gear-setup with gear executable.
* Added updated version of selinux library from dwalsh
Merge pull request #52 from kraman/gear_user

Add support to run gear under non-root user
Unit listing should be clearer
Merge pull request #53 from smarterclayton/make_unit_list_cleaner

Unit listing should be clearer
Move support/docker.go to docker/docker.go
Implement network links
Switchns doesn't compile
Merge pull request #54 from smarterclayton/iptables_map_on_post_start

Simplify namespace link creation a bit more
Rate limit state changes

Also clean up creation and templates
Fix a panic on stop logging
Make start asynchronous
Merge pull request #55 from smarterclayton/rate_limit_state_changes

Rate limit state changes
Add start and stop to cli, fix install
Merge pull request #56 from smarterclayton/start_stop_cli

Add start and stop to cli, fix install