Added error messages for invalid trip attacks
- Made BMAttackSurrender a daughter class of BMAttackPass
- Added error message for invalid BMAttackSurrender