allow other field types
set resolution to site logo fields
make file field instances private
remove notice.
remove lines that were commented-out.
fix problem - the field does not exist during installation.
remove unneeded hook.
small fix.
restore empty resolution.
Merge pull request #4445 from openscholar/private-images-3.9

Private Images