* change printable -> file_printable and use it in more places for safety
* in ELF, instead of "(uses dynamic libraries)" when PT_INTERP
  is present print the interpreter name.
Merge remote-tracking branch 'upstream/master'
merge with upstream