bump scala minor version
use -feature for enhanced compiler warnings
update .gitignore