Make whitespace folder more aggressive

Now folding consecutive whitespaces to a single one
Implement in-place merging of graphs
Implement in-place merging of Markov chains
Implement a merger frontend for Aßmann.py
Implement gajim db source
Rename _source_type function for consistency