Memory maps io test with getrusage memory faults.
Adds FreeBSD monitoring of memory and cpu time.

Monitoring for FreeBSD is now only missing bytes read and bytes written.
Adds comments dag_node.
Replaces # SYMBOL with task categories.
Added support for password authentication between master and worker.
Updated copyright boilerplate.
Combined all uses of srand into a common random_init().
Changed all isntances of srand to random_init().
Small fixes for work queue authentication.

- Added -P as an option to work_queue_worker to indicate the password
  file.
- Updated documentation to make clear the difference between the
  password file and the password itself.
- copy_file_to_buffer behaves like other functions in copy_stream.
Remove debugging fprintf from copy_file_to_buffer.
Added docs for the simple group management feature.
Fixed incorrect function name in example.
Added work_queue:specify_password_file() and updated docs to demonstrate it.
Adds work_queue_enable_monitoring function.

This function replaces work_queue_create_monitoring. Instead,
work_queue_enable_monitoring is called with an existing queue.