Changed the fade so it changes HTML once the fade has finished, then it fades back in

Also added .stop() to cancel all queued up animations on the content. This fixes pressing the home/contact button repeatedly, say 40 times, it queues up 40 fade ins/outs so it blinks a lot. 

Also emacs automatically removed some extra whitespace. Sublime must not have caught it :+1: