parseThemeFile: take const char *, not char *
Revert "Drop p2p support."

This reverts commit cee2492094ba9984e469e78082dab49cc01a561a.

Conflicts:
	elifekam
Revert "Delete incomingconnetion"

This reverts commit 4ad9dc844fc9bd415a0161c4848e970f5f7d267a.

We revert because refactoring of this project is not feasible and
it won't get a clean reimplementation.