Dialog patch 10 [Relatively complete]

Added conditional replies
- Conditional replies do not display if the condition is false; all
other replies are shifted up one; code in DialogNode adjusted to fit and
new reply prompts are requested based on them fitting conditions. Some
modifications to how replies are fetched
Modified conditional actions slightly
Conditional syntax modified to allow replies and actions to use same
conditions