Fix typo, use logging.warning
Improve docs and abort install if Cython and NumPy are absent