Better docstrings for gravmag.tesseroid
Added check for input shape and more tests

Improved tests for tesseroid and added check if the input arrays have
the same shape.