Merge branch 'hotfix-0.92rc2'
Merge branch 'hotfix-0.92rc2'
Merge branch 'hotfix-0.92rc2'
Merge branch 'release-0.92'
Merge branch 'release-0.92.1'
Merge branch 'release-0.93'
Merge branch 'release-0.93.1'
Merge branch 'release-0.93.2'
Merge branch 'release-0.93.3'
#192 fixes the infinite wait after a forever pending node
config: config file path from STARCLUSTER_CONFIG env. variable
config: documentation for STARCLUSTER_CONFIG

Updated "Configuration File" documentation to describe how to use the
new STARCLUSTER_CONFIG environment variable.
Unbundle iptools, use iptools 0.6.1
setup: bump paramiko and boto to latest versions
balancer: move static settings to __init__
balancer: add JAT_start_time to default qstat fields
balancer: collect all queue info from qstat

Updated SGEStats to collect all queue info in a self.queues list.
balancer: get slot calculations from all.q

Updated SGEStats.count_total_slots and slots_per_host to use the slot
info from all.q rather than naively relying on # slots == # cpus
reported from qhost.
balancer: take slots into account in _eval_add_node

closes gh-69
closes gh-164
balancer: improve qstat parsing

* Updated SGEStats.parse_qstat to parse qstat xml generically without
  requiring a static list of xml fields

* SGEStats.parse_qstat now adds the currently allocated queue to the job
  dict for running jobs

* Refactor job_multipy to _count_tasks and update to properly count the
  number of tasks in all possible job arrays.

* Use qstat's -r option to get full resource requirements for jobs in
  the xml output.