refactoring stream.js and disable while doing ajax request

attributes that bind to HTML element starts with $
refactoring post.js part 1

- move new, show, and hide comments to new method in post class
- disable comment textbox while making ajax request