Output as SVG instead of PNG and minor cosmetic fixes.

The PNG files were very blurry on my retina MBP so I modified UMLGraph to generate SVG using Graphviz.
I also made the show/hide UML into a more visible button because the link was hard to notice.
I also updated DEFAULT_EXTERNAL_APIDOC to point to the Java 7 APIs.