address some warnings from signing.c
tweaks to init_gpgme
expand memblock to package more useful information
rename memblock to file to better reflect what it does
drop file_open, nothing is using it
Merge branch 'refactor'

* refactor:
  drop file_open, nothing is using it
  rename memblock to file to better reflect what it does
  expand memblock to package more useful information