Add test case for hilbert.py

The unit tests for the classes in hilbert.py has been preliminarily
finished. It uses the standard python unittest framework.

And the coding style in several python source code has been improved
according to the numpy docstring convention.