Better validation custom messages + grab bag

 * Validators take custom error messages: `validates :name, presence: true, message: "THIS IS SO WRONG"`
 * Removed old form based body serialization. Everything is JSON.
 * Removed the `arkenstone_json` property, since it wasn't used anymore.