Updated post to only send encodedBody

This change was made to reflect the change in core where posts only
accept encodedBody instead of body. All calls from angular now only send
a post object with the encodedBody populated.