* implemented upvotes

Double-upvotes are prevented through a simple cookie. I'm not putting
too much effort into this "security-wise" as it doesn't seem worth the
effort.
* mark voted songs as upvoted