add scalacOption -Xcheck-null
additions and changes to AbstractValInTraitSpec; add SimpleAbstractValInTraitSpec; add compile warning output