(...) lua lookup namespace fixes, posix platform path fixes, splitting encode and vncserver into different compilation units, whitespace fixes to platform files.