Modified initiate battle function

In the case that a battle exists with either of the two characters
passed in, it checks to see if they're battling each other. If so, it
returns the active battle id and allows the caller to resume that
battle.
Added function to Character  to check no health