cleanup log output, download behavior

Be a little more aware that a 0 CRC is OK for an empty reply.
Don't emit warnings when that is the case.
don't crash if we get a callable without a name

Allows PushUP and friends to work without crashing.