CSS letter-spacing property support

Hi Chris,
  I have not tested this extensively but this is my first crack at implementing a new property. There are definitely some dragons in this code :)

Just hoping you could take a look and maybe give me some pointers where to debug or if I am even going about it the right way to implement it.