Ticket #697 - fix showres T-Minus showing inactive after res starts
ticket 690: Adding timeout to remove memory leak

In the event boot-block.py is killed an an inopportune time, the
in-flight boots will not be clenaed up.  This adds a timeout that will
automatically remove boots that go unacknowledged as being complete
after a configurable number of secondds.
Merge branch 'ticket-690' into develop
Ticket-690: fix for client test breakage

init_proxy_boot's stub in the client tests needed to be updated for the
extended definition including the timeout.  The additional flag is
tested elsewhere and does not require any further modificaiton to the
client tests.
Overlapping queues now properly handled

find_queue_equivalence classes was doing the wrong thing among other
issues.  More testing pending, this is an intermediate commit.
Fix for display issue in disjoint queue drain

Times weren't being reported, though the drain window was being
appropriately calculated for draining jobs in the event of disjoint
resources.
Adding test cases for queue shennanigan errors

This adds two test cases that took me a while to nail down:

* Make sure that two locations are marked for draining if the machine ends
  up partitioned into disjoint sets of nodes

* If a queue is disabled, make sure that the previously draining job in
  the disabled queue doesn't stick around.
First fit now respected as a drain mode.

Should we decide that we want to revert from backfilling behavior, we
can opt to run as first-fit.  This should allow for a rollback of the
behavior without a need to revert versions of the cluster system
component.
Reservations now working with backfilling again.

Tests are pending for this, but find_job_location is now working
properly for reservations.
Added test cases to make sure incoming reservation info is respected
Reservation queues now show up in nodeadm -l and nodelist
Merge branch 'develop' into Enh-663-cluster-backfill
Updating client automated tests for backfilling status.
Merge branch 'develop' into Enh-663-cluster-backfill
Merge branch 'Enh-663-cluster-backfill' into develop
Fixing error in qsub's manpage.
ticket-703
ticket-703: Fix test for ticket changes
ticket-703: more tests fixes for ticket
ticket-703: Fix to qsub.py found when running test