Use HTTP POST instead of GET

This allows commands like 'new' and 'edit' that possibly contain a large
amount of data (i.e. for sEvent) to not exceed the server's max length
for an HTTP GET request.
Merge branch 'use-http-post'