npm test is failing, but all python tests are passing.
storing all iids in jalangi_initialIID.js
removed console.logs from unit tests
iid alignment fixed
change in documentation
fixed bug due to not calling storeInitialIID inside closeIIDMapFile
fix top-level expr tests
remove previous initial IID file in jalangi.instrument()
temporary hack to remove previous last IID file
changed and simplified interface to esnstrument.js
added --noInstrEval option in esnstrument.js
fixed commands/instrument.js
handled commands/instrument.js and jalangi.js by exposing esnstrument.instrumentCodeDeprecated(code, options).

following are still failing

  instrument tests
    1) should handle relative paths

  astSerialization
    #deserialize()
      2) should handle basic
      3) should handle basic 2
      4) should handle eval

  topLevelExprs
    5) should handle basic
    6) should handle expression statement
    7) should handle return
    8) should handle deref of function result
    9) should handle conditional expression
    10) should handle if condition
    11) should handle nested assigns and conditionl expression
    12) should handle multi-statement function
    13) should handle function declared in object literal
    14) should handle function called with object literal
fixed generation of branch coverage file
handle multiple analysis files in instrument.js
fixed a minor bug with replace.
Merge branch 'master' into persist-iids
chained analyses and dynamic lint in progress.
fix one regression test issue
fix more regression tests
fix more regression tests
whoops, add require