8044638: Tidy up Nashorn codebase for code standardsReviewed-by: lagergren, sundar
8015892: canBeUndefined too conservative for some use before declaration casesReviewed-by: attila, hannesw