Move to py.test style

Remove unittest style file
Add py.test style file
Rename for clarity and PEP8

Variable missed in conversion to PEP8 standards
Change variable name to avoid confusion between withData(data)
  and the Block(type, data) created instances
Add eval repr test and use constant string

Add comparison test using eval(repr())
Change to comparing against a constant string