slower channel joins on start to avoid flooding

throttling channel joins on start up are optional.
no throttling of channel joins on start up will be done if the core option 'throttle_join' is not configured.
Merge pull request #500 from ncolton/throttle_join_on_start

slower channel joins on start to avoid flooding