Change $.post to this.post in the kernel js file

This makes it easy to override the post function for custom communication requirements.  Any replacement function, of course, needs to have the same semantics as $.post.
Merge pull request #5602 from jasongrout/kernel-js-post

Change $.post to this.post in the kernel js file