Add -Xlint -Xfatal-warnings

for lots of clean code goodness.