Servatrice trustedsources

This commit adds the ability for you to allow an unlimited number of connections from a list of trusted ip addresses.  The use case for this is mainly targeted for universities.  Prior to having this type of functionality you would have to increase the max number of users allowed from a single source to something high allowing for that many connections for everyone.

@Daenyth this is the commit I gave up on trying to cherry pick.  I wanted to cherry pick the 44a302a but after about an hour of trying....
Making it like you mention would require a restart for any additional trusted sources you want to add.  Is that the behavior expected?  You probably know my #0.02 on the idea as I hate the idea of restarting the server.