Some loging enhancements

- Print host and port (and relevant pointer) for most modules that
  produce logging
- Enable printf-style compiler processing so that we can get warnings
  about mismatched arguments. Unfortunately this also results in casting
  many simpler pointer arguments to 'void*'
- bc_file provider now outputs filename
- bootstrap functions notify the user if a bootstrap request is being
  throttled.
- Add 'thread ID' in console logger output

Change-Id: If106816eabdee674c19b0989e2b8284df000b3ef
Reviewed-on: http://review.couchbase.org/38365
Tested-by: Mark Nunberg <mnunberg@haskalah.org>
Reviewed-by: Brett Lawson <brett19@gmail.com>