Some tweaks to region limit checks to help debug (and for the user to better understand)
Some tweaks to region limit checks to help debug (and for the user to better understand)

- Factored the SceneGraph.GetRootAgentCount() and removed the need for
the +1 math.
- Recording of hard and soft limits in the log show current usage and
limit.
- User sees a different message for hard and soft limits.
- Hard limit reached shows user the current usage and limit values.
- Soft limit just reports "Region estate limit has been reached" for the
limit, since estate staff may temporarily set the limit very small to
disable additional agent entry.

zwagoth/halcyon,emperorstarfinder/halcyon,kf6kjg/halcyon,emperorstarfinder/halcyon,InWorldz/halcyon,emperorstarfinder/halcyon,kf6kjg/halcyon,InWorldz/halcyon,kf6kjg/halcyon,kf6kjg/halcyon,emperorstarfinder/halcyon,zwagoth/halcyon,InWorldz/halcyon,kf6kjg/halcyon,InWorldz/halcyon,InWorldz/halcyon,kf6kjg/halcyon,kf6kjg/halcyon,zwagoth/halcyon,zwagoth/halcyon,zwagoth/halcyon,emperorstarfinder/halcyon,kf6kjg/halcyon,InWorldz/halcyon,kf6kjg/halcyon,zwagoth/halcyon,zwagoth/halcyon,emperorstarfinder/halcyon,zwagoth/halcyon,InWorldz/halcyon,InWorldz/halcyon,zwagoth/halcyon,emperorstarfinder/halcyon,InWorldz/halcyon