Make deepcopy copy num_ghost when using PETSc.
Use super to call pyclaw's deepcopy in parallel.
Use deepcopy in _allocate registers, instead of manually copying attributes.
Merge pull request #481 from hadjimy/deepcopy_fix

Deepcopy fix