Lots of fixes for Alliances in the latest beta.  Should be ready for the official patch next week - assuming nothing major is broken. 
 
---
Version 1.55:
1.  Fixed   - The popup help was incorrect for "Toggle AI" on the TCP/IP Host window.
2.  Fixed   - Increased the communications timeout to 60 seconds on the TCP/IP Player window.
3.  Fixed   - If you tried to restart a TCP/IP game without exiting the program it would often fail. 
4.  Fixed   - Movement log was not loading correctly.
5.  Fixed   - Starting positions on the Game Setup window will now only allow you to select a system
              if it has a physical type of "Normal" and a "Empires Can Start In" of TRUE. 
6.  Fixed   - Planets with memory owners were still showing up as colonizable and empty in the Planets window.
7.  Fixed   - The Quadrant Map was not showing ownership from sight memory. 
8.  Fixed   - Generated fleet names were incorrect past 10. 
9.  Fixed   - The estimate of another empire should never report 0 races or 0 solar systems unless their dead.
10. Fixed   - Statistics and Pending Messages were not getting cleared when saving an empire to file. 
11. Fixed   - Ships were turning the wrong direction in the Movement Replay. 
12. Fixed   - Sys_Get_System_Queues_Specific_Facility_Count was not working correctly.
13. Fixed   - The scripts functions for stellar manipulation are now working. 
14. Fixed   - External events causing stellar events are now working correctly.
15. Fixed   - Replays of stellar events would sometimes not look correct. 
16. Changed - Any planet in SystemTypes.txt which uses "Offset X Ring Y" will be considered a moon and have the same
              name as the parent planet (Offset X) plus a letter. 
17. Fixed   - "Planet Maximum Population" ability was not working for facilities.
18. Fixed   - "Trade Modifier" ability was not working.
19. Fixed   - The Mothball order should execute even if a ship or base has zero movement remaining. 
20. Fixed   - You should not get multiple messages of taking damage through a warp point for the same group of ships.
21. Fixed   - Sometimes early AI troop designs would have no weapons on them. 
22. Fixed   - Capture Pods were not changing their height over the combat map to close with their target. 
23. Fixed   - Happiness was considering ships of a fellow alliance member as enemies. 
24. Fixed   - AI should be communicating with alliances correctly now. 
25. Fixed   - Proposing a message for an alliance was not working. 
26. Added   - Script function "Sys_Get_Number_Of_Alliances".
27. Added   - Script function "Sys_Empire_Politics_Is_Alliance_Known".
28. Added   - Script function "Sys_Empire_Politics_Get_Status_With_Alliance".
29. Added   - Script function "Sys_Empire_Politics_Get_Status_Time_With_Alliance".
30. Added   - Script function "Sys_Empire_Politics_Set_Message_To_Alliance".
31. Added   - Script function "Sys_Empire_Politics_Set_Mood_Towards_Alliance".
32. Added   - Script function "Sys_Empire_Politics_Set_Anger_Pct_Towards_Aliance".
33. Added   - Script function "Sys_Empire_Politics_Get_Treaty_Name_Between_Player  _And_Alliance".
34. Added   - Script function "Sys_Empire_Politics_Is_Alliance_Ally".
35. Added   - Script function "Sys_Empire_Politics_Is_Alliance_Enemy".
36. Added   - Script function "Sys_Empire_Log_Get_Log_Entry_Message_From_Alliance".
37. Added   - Script function "Sys_Empire_Log_Get_Log_Entry_Message_Param_Against  _Alliance".
38. Added   - Script function "Sys_Empire_Log_Get_Log_Entry_Caused_By_Alliance".
39. Added   - Script function "Sys_Empire_Log_Set_Log_Entry_Message_Param_Against  _Alliance".
40. Added   - Script function "Sys_Alliance_Get_Emperor_Title".
41. Added   - Script function "Sys_Alliance_Get_Emperor_Name".
42. Added   - Script function "Sys_Alliance_Get_Alliance_Name".
43. Added   - Script function "Sys_AI_Empire_Stats_Get_Alliance_Score".
44. Added   - Script function "Sys_Game_Settings_Get_AI_Difficulty".
45. Added   - A view button to proposal and message details in the Alliance Chambers window. 
46. Fixed   - The message report window for a message from an alliance was not displaying correctly.
47. Added   - "Sent To:" and "Reply To:" lines to the Alliance Proposal list. 
48. Added   - A log message given to empires if they are in an alliance and there are proposals to vote on.