Adds execuution time to the log/stats
Fix race condition on writing public keys
Merge pull request #412 from btovar/lobster_fixes_2

Fix race condition on writing public keys
invalidate file path in the channel cache if a file is unlinked/renamed
Use cfs_basic_sread, does the same thing.
Unify SETUP_FILE behavior.

o Uses CHIRP_FILESYSTEM_MAXFD in all file systems.
o Uniform "valid fd" check.
o Do not allow access to Chirp server's file descriptors
  for the local file system (bug). This would allow access
  to e.g. stdin/stdout/stderr/debugfd.
Fix comment
Merge pull request #407 from btovar/add_exec_time

Adds execution time to the work queue log and stats.
Merge pull request #411 from btovar/graph_wq

plot a summary of the statistics in the Work Queue log
fdvalid was actually fdinvalid.

Thanks Ben.
Uniform handling of open_files for open/close/init.

o Fixes bug where chirp_fs_chirp_open would always give a fd back if chirp_reli_open failed.
o Fixes a bug where local's open_files were not initialized.
o Fixes a bug where chirp_fs_local_open's fd was not set in open_files[fd].fd.
Inverted logic.
indentation
Reorganize and remove unneeded headers.
whitespace
whitespace
invalidate file path in the channel cache if a file is unlinked/renamed

* pull-413:
  whitespace
  invalidate file path in the channel cache if a file is unlinked/renamed
Add missing declarations.
Unify SETUP_FILE behavior.

* ccl/pull/414/head:
  Add missing declarations.
  whitespace
  Reorganize and remove unneeded headers.
  indentation
  Inverted logic.
  Uniform handling of open_files for open/close/init.
  fdvalid was actually fdinvalid.
  Unify SETUP_FILE behavior.
Guarantee cvmfs locks dir does not exist.