#2 make logo scalable just by applying font-size to it's root element
#2 logo smaller on phones
fixed doc comments for Java 8 javadoc

Java 8's javadoc rejects `<p/>`, you are supposed to use `<p>` instead.

See http://www.oracle.com/technetwork/java/javase/documentation/index-137868.html#format