Tutorial improvements

Several AJAX related improvements:

- Use promise callbacks from jqXHR
- Use jQuery.proxy instead of Function.prototype.bind
- Use shortcuts of jQuery.ajax
- Remove redundant state updates within post succeed
- Fetch comments only after each call has finished

Feel free to drop any suggestions, I'd happy to making rebase in order to trim it final.