updated lazy compilation
adding sample test for AssureNote
adding Map GetIndex/SetIndex
set junit's result directory
add class definition to JavaScriptSourceGenerator