Numpy is now used when available. issue #9

A limited version of the numpy zeros function was implemented in python.
It will be more efficient if you have Numpy but still work if you don't.

Signed-off-by: Tim Henderson <tim.tadh@gmail.com>
Merge pull request #11 from timtadh/feature/numpy-optional

Numpy is now used when available. issue #9