protected an escape needed only in the case of SCHANCHEN
replaced tabs with spaces and fixed up some SHANCHEN error messages
Horrible hack to fix the LB checkpointing, needs a better fix in future.
Merge remote-tracking branch 'upstream/master' into working_branch
fixed tabbing
added newline to warning message
Blockfile parser in Python.

Provides an iterator over all blocks.
Particles and variable blocks are converted to numpy arrays.

Example:

import blockfile
bf = blockfile.open('cfg-equ-0.50')
for block_type, block in bf:
	if block_type == 'particles':
		# print out the position of particle number 875
		particle_id = 875
		particle_id = numpy.flatnonzero(block['id'] == particle_id)[0]
		print block['pos'][particle_id]
	elif block_type == 'variable':
		# print out all variable blocks
		print block
Fixed mbtools not to use polyBlock* anymore.
Bugfix fuer LB print function
copy_particle now copies in order of identities
copy_particles now returns the mapping
Small fix.
Merge pull request #134 from mkuron/blockfile-py

Blockfile parser in Python
Fixed comfixed for pbc
Merge pull request #133 from ohickey/working_branch

Working branch
added explanation of inelegant LB checkpoint fix, fixed two typos in LB tutorial
Python 3 compatability
Fixed some warnings.
Merge pull request #137 from ohickey/working_branch

added explanation of inelegant LB checkpoint fix, fixed two typos in LB ...
made the LB warning to appear only on the master node