This is needed for compilation. A Java compiler is also needed but that must be handled elsewhere. Fixed up license information. URLs to HTTPS. Other Makefile cleanups. Signed-off-by: Rosen Penev <rosenp@gmail.com>