Bug 864908: fix SUT timeouts; r=mcote
Bug 864488: add a short delay for SUT reboots, too; r=mcote
release notes for previous commit
Bug 863513: don't include a traceback for DMErrors; r=mcote
Bug 856111: Adds file components for building preseed images; r=dustin
Merge pull request #3 from dividehex/bug856111

Bug 856111: Adds file components for building preseed images; r=dustin
bump to 4.0.0
Bug 835420: Add relay board two-way comm check API
Merge pull request #4 from dividehex/bug835420

Bug 835420: Add relay board two-way comm check API r=me
Bump to 4.1.0
Use a row length that fits MySQL's limits; r=dividehex
(trivial) fix version number
Bug 817762: Roll back; r=dividehex

Revert "Bug 817762: write out current frames whenever a timeout thread
is wedged; r=dividehex" but leave the monitoring of the polling thread's
duration, as this gives useful output during network failures, etc.
Soften the logging a little bit by not logging until the hang has lasted
for 80s.
Bug 878880: wait longer, or forever, for lifeguard in the pending state; r=kmoir

"Longer" in the case where we can re-try with a different device.
"Forever" when the request is for a specific device.  This will really
only wait until the request is cloesd at its expiration, but at least
the user can control this duration.
Bug 879347: bump to 4.1.1
Bug 878880: remove debug logging; a=trivial