whitespace cleanup
coding standard cleanups
more code cleanup
added the config/ and data/ directories to svn:ignore
- refactored the commandline parsing code to contain less copy/paste stuff
- added some docblocks
blocked cb75167295420813b0b2c8a6150433c68ea39fcc from branches/1.0, it's the backmerge of this branches features
Blocked revisions 3075 via svnmerge

........
  10af29d9a88a091b57897043a755dd4f9e4ff96c | felix | 2008-10-20 11:05:04 +0200 (Mon, 20 Oct 2008) | 1 line
  
  removes the svnmerge-integrated property that was merged in from branches/felix-testing-implementation earlier on, it does not belong here
........