Merge pull request #20 from gdestuynder/master

[minor] bitbucket.org/jvehent/service dep
[minor] fix permissions on mig-agent.ok so nagios can read the agent's status
Merge branch 'master' of github.com:mozilla/mig
[minor/bug] fix float64 to hex conversion in agent
[minor/bug] fix queue location in agent.
[minor/bug] fix rundir creation & check in agent
[minor] stop being nice with people who steal my parking spot (agent ID file overwrite)
[minor] force fsnotify watchers reinit every 137 seconds in scheduler
[minor] add `foundanything` parameter to search endpoint of the API
[minor] add `actionid` and `commandid` parameters to /search api endpoint
[minor] reduce api dashboard size and response time by not including command links
[minor] prettier display and work-in-progress in console
[minor/bug] don't fail on removal of agent rundir if already present
[minor/bug] change permissions on .migagtid in the agent
[minor] REST handling of (command|action) not found in API requests
[minor] add LICENSE to console source file
[medium] Console improvements: action reader interface, http keepalive, code cleanup
[doc] Clarified introductory concepts
[doc] added more concepts to the concepts
[medium] Immortality achievement completed (for mig-agent)

Also fixing a nasty issue when calling os.exec inside a goroutine causes the process
to become unkillable.