Issues/46 comments ui refresh

Closes #2406 

Updates the comment UI to the new threaded style. 
Uses autolayout instead of setting frames. 


Maybe it'd be easier to maintain if we just added a WPFontManager+Comments category (maybe?)