Replace gcc with clang.
Remove explicit pulseaudio.
Add Orcale JDK, gradle and IDEA.