Reduce the frequency in which the main loop runs

Prior to the issue_Drequest refactoring, the main loop would wait for
network connections over the wire.  Currently, it runs and sleeps for
100 microseconds before starting over.  Refactor so it does less
checking each iteration and sleep longer before starting the next
iteration.
Merge pull request #47 from actorquedeveloper/master

merge drmaa compile issue, multinode job hang plus others
Fix some more coverity issues. Various memory leaks and the like.
Fix some more coverity complaints.
Clean up some more coverity issues.
And some more coverity issues.
Fix a few more coverity issues around potential buffer overflows.
Previous to this fix a single job array would not route
to multiple queues  if max queuable limits were set
on a queue. TRQ-1597
Bumped the revision from 0 to 1 on master
Make sure to only print cray_enabled properties to the node file once

If the pbs_server has to rewrite the nodes file, it might write the
cray_enabled features multiple times.  It may also incorrectly put
the cray_compute property on the alps_reporter.
Merge pull request #51 from mattaezell/cray_props

Make sure to only print cray_enabled properties to the node file once
Merge pull request #13 from mattaezell/mainloop_cleanup

Reduce the frequency in which the main loop runs
Make it so that the configure script will automatically turn on gcc warnings as errors unless we are using something that we know has warnings we can't fix (libraries/headers we include) or if it is a tarball. We don't want users to have this problem.
Merge https://github.com/actorquedeveloper/torque
Merge https://github.com/adaptivecomputing/torque
Add to .gitignore some files generated by running make distcheck
TRQ-1619. In copy_properties() we were allocating the space based on as_npointers (the number of strings in the arst struct) but then iterating based of nd_nprops, which is always one more because it has the node's name stored there as well.