Test fixes & JS Fixes for * 

Now correctly encoding * in the om.js file, adding test coverage for the... *, and preventing a failed test from halting the entire test suite