Add new Ninja logo and improve typography & styling of documentation

I've created an SVG from the shape of the console ASCII logo and remixed it with a
Ninja star.  I also created a square logo for social media accounts, favicons, and
other purposes.

I believe the css styling tweaks, font changes, and introduction of FontAwesome
produce a better-formatted website.

Obviously all of this is subjective.
That's a tiny typo imho...  should link to http://fonts.googleapis.com/css?family=Inconsolata