getProposedEnemy() and getProposedAlly()
FancyMessages class
declaredWar() and proposedAlly() fancy messages
Using proposedAlly and declaredEnemy fancy messages
Checking for pending war or ally relationships
Random fix