Update BUILDING.md
Update BUILDING.md

Rewrite the build documentation, describe common use cases and explain
the important Gradle tasks in detail.

fwcd/kotlin-language-server,fwcd/kotlin-language-server,fwcd/kotlin-language-server