Fix web plugin scroll and lyrics newline bug
More elegant fix to line break display problem for lyrics in web plugin

The javascript `replace` method was previously being used, which worked in a hacky way.
But the more elegant way to do it, as suggested by minitech on this question http://stackoverflow.com/questions/23440298 ,
is to use CSS, and make the browser automatically display white-spaces using `white-space: pre-wrap`
improve detail display and scrollbar in web plugin

Moved track, format, lyrics, etc. to separate div with id 'extra-detail'
so that theses can scroll independent of the main details(Title, Album, Artist).
Split the templates and javascript rendering objects accordingly.

This has a better scrollbar display than the previous commit.
Fix alignment of play button with logo
Merge pull request #743 from udiboy1209/master

Fix web plugin scroll and lyrics newline bug