Initial dynamic levies implementation

No idea if this code even works, but beta's got to get to a playable base at some point. Missing:

- Handling of major-revolts to ensure fair levy efficiency laws are given to both attacker and defender titles for the duration of the revolt (will vary depending upon type of revolt)