Fix recursivley flag misinterpretation.
Keep originalFile member as QString rather than C string.

This avoids encoding problems with interesting file names.
Fix local rename.
Remove straycats collected in the reconcile phase from journal.
Adjust generic build documentation to the current state.