Bug fix in Battle Schema

When checking the turn, it was ordering by Battle_Character id and not
the id in the log table.
Battle Service Update

Taking and checking the turn, checking the battle parameters (If hp < 0,
declare a winner).

Added utility methods to update the battle log, and check after a turn
if the battle should be declared over.
Another bug fix for the turn

Accidentally hard coded battle id
One more (hopefully) bug fix.

Forgot to add the parameters to the turn determining SQL function