Add config option to change server port
I wasn't sure if startUp should throw an exception if it fails. I just throw the last exception if none of the ports work.
Any reason this is a list of ports and not just one port?
I run several clients with the same config. This makes sure each of them gets a free port.
Does that make sense? You wouldn't be able to tell which client got which port so why is that useful?
I want to share the overwhelming majority of settings between my accounts, hence I only use one config. This way I can actually just switch accounts in OSRS without starting a new RL instance or logging to a different account. Right now I can only distinguish the accounts via API by their stats; I think it would make sense to expose the account name through the API.