Avoid reading/writing past the end of a buffer with display_job_server_suffix=false
TRQ-1790 and TRQ-1629. Make the mother superior retry join job requests to other moms after 5 minutes by default - settable using $resend_join_job_wait_time. Also, make the mother superior consider that the job will never start and abort it after 10 minutes by default. This time is also settable using $max_join_job_wait_time. Both of these are parameters for the mom's config file.
Fix a bunch of unit test problems.
Merge from the 4.1-dev for trq-1820 - trqauth logging includes ip:port host of the trqauthd. Also, merged fix for trq-1809 from bdaw, commit 5c7b7e24358db52291c903e733fbf4fac1b9104c on server_core.c.
Fix a warning for a set but not used variable
Update gitignore
Merge pull request #128 from mattaezell/nosuffix_fix

Avoid reading/writing past the end of a buffer...