Unified external_archives and external_dynlibs into external_libraries.
Modified library_search to return flags in a global variable,
so that they can be selectively applied.

Modified irods_ccflags and irods_ldflags so that they are only
used by the limited modules that need them.
Localized mysql build flags.
Extracted build flags for xrootd.
Factored out cvmfs build flags.
Factored FUSE flags to chirp module.
Factor out globus build flags.
Only apply fuse flags to chirp_fuse.
CXX flags = CC flags
Moved resource_monitor_visualizer inside resource_monitor.
Folded makeflow_linker into makeflow module.
Fixed minor link and install issues.
Whitespace.
Skip weaver if python < 2.6
Merge pull request #628 from dthain/build-cleanup

Cleanup build to localize flags for external packages.
Add extra debug information.
Fix memory leak.
exit failure because this error is unrecoverable
add keep_claim_idle support

Rationale documented in the HTCondor manual: http://research.cs.wisc.edu/htcondor/manual/v8.0/condor_submit.html#79915

Fixes #613.
Merge remote-tracking branch 'ccl/pull/631/head'

* ccl/pull/631/head:
  add keep_claim_idle support
  exit failure because this error is unrecoverable
  Fix memory leak.
  Add extra debug information.