Did some UI related work to be able to support self hosted comments instead of disqus.

Change-Id: I731217df8fc226ddc2fa5fdda206f56cb42e3cfb
Recreated ts files from js files because they were accidentally deleted.

Change-Id: I4c852adff49f429a802613d545009870c91a0b52
Added some more typescript back

Added some more typescript back that was lost and added support for
showing author in comment submission.
Add comment form jade file
Partial end to end implementation for comments.  You can somewhat do post/edit/reply to comments, but there are still some bugs to be worked out.

Change-Id: I95fb8b0701823b88f24db105096742f98e23d866
Finished implementing comment to database storage.  Email support is not implemented yet.

Change-Id: I454112e193ad6fcd21d39ce00842712d7866dcf4
Add email notifications for comments.

Change-Id: I590f5b1d83bc450772f6ee3eaba3263ca4d59164