Do not update/delete: Banner broadcast message test data
Do not update/delete: Notification broadcast message test data
Reader now conforms to new standard for IO.
It now understands the CASTEP variant.
The gz and bz2 stuff is moved to format.py so that all readers can use it.
Also fixed bug for odd number of grid-points.