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....
Since we don't currently support refreshing values in servatrice during runtime, this value should be held in a persistent field so that we don't have to reread it from the config every time a user connects.