improve security of the data files a bit

we now leak less sizing information - nico-files are padded to the
nearest 4MB chunk.
also in this commit: set names and lastseen properly when deserializing
friends