added tipped.js to the repo.

tipped.js is licenced under the tipped licence
actually making tooltips now

thus far the tooltips only contain a thumbnail (if available) and title
(unlinked).
now we're adding body text to hovers
use provided html representation of text

this means that we don't have to parse the content of the text on our
own- links and formatting in the body text are preserved.
tweak styles for new html
another commit simply to move code

i want to work on my desktop now.
tidying up tooltip layout
don't do thumbnails for "self" posts

they're always invalid.
tweak box size computation
fixed thumbnail filtering again
Merge pull request #17 from c0z3n/hover-take2

bring in the hover tooltips