8016613: javac should avoid source 8 only analysis when compiling for source 7

Reviewed-by: jjg
4 files changed