Fixed some warnings, mostly usage of deprecated parts of sbt api

The rest of warnings I'm not sure about, or self-api-usage thing, I don't know about how one can disable then.

Result: the rest even able to fit my screen now \o/ = less noise