POST requests now return the modified entity's ID if successful, fixes #9