Sieges + bug fixes

Added siege functionality back into CAAP
More log messages for max energy check
Added check on always present conquest token display to reduce unnecessary general and conquest page checks
Added generals count check to select generals function to load generals if no data
Added navigation to URLs functionality to navigate2 function
Fixed generals to unfiltered lists work
Fixed image link