Real matrices are considered real
To be real works, updated tests to account for slightly strange numpy behaviour, in that assinging a ocmplex to a real array has strange effects.
Merge pull request #136 from iain-peddie/numpy-to-be-real

Numpy to be real