8044638: Tidy up Nashorn codebase for code standardsReviewed-by: lagergren, sundar
8035820: Optimistic recompilationReviewed-by: hannesw, jlaskey, sundarContributed-by: attila.szegedi@oracle.com, marcus.lagergren@oracle.com
8029667: Prototype linking is incorrectReviewed-by: jlaskey, sundar