Test module source if compiled module fails test

resolves  #115 

This does not affect module installation; unless the compiled module passes test the module will not be installed.

I defaulted nocomp=True for test() because I wasn't sure how to best expose the option.