Summer Update

- Added loyality to the cities table
- Rearanged all dates to be "yyyy-mm-dd HH-MM" so sorting works as
expected
- Merged HSilce into HCity
- Added number for maximum number of days a city can last before
decaying next to days left
- Fixed read error of MSG_CityStatusReportInfo mails when there was no
EVENT LOG section  (WTF Haxus?)
- Adjusted attention highlighting of abbandenment to 12 and 4
- Added ship officers to the officer table
- Minor AttentionCode changes
- Made some code more readable by spliting long lines of code into
multiple smaller ones
- Made a new BarGraph instead of the LineGraph that was used before
- Wasted time from my vacatiion on this