For issue #87. All XHR API requests done via POST, also stopped using standard JavaScript object as the property hash, instead using FormData to emulate a true HTML form - this is required when sending binary data or large HTML encoded data, such as long blog entries.