add setter for team.fight_on_without_leader

to be able to set this value from lua.
expose side.lost and fight_on_without_leader to lua
derive bad_lexical_cast from std::exception