reproduced exports then define and only then attach to window issue via test
fixing define, module, window problem
adding pointers about module define window problem to readme
0.5.4 fixes improper module.exports by undefining module