raise errors if numpy not present but functions that call it are called
remove mercurial stuff from distribution
handle no numpy in tests.py
Merge pull request #2 from ucb-sejits/show_more_in_main

raise errors if numpy not present but functions that call it are called