New file to deal with summary db

fixes #5099 (from Valentin)
Add updateSummaryDB int job state machine

Add wma_summarydb; fix issue with creating multiple crontab entries each time we initialize agent

Use full URL names for source/destination when setup replication

Add SummaryStats app

Replace key_id with request name (as Seangchan suggested); removed md5hash

Be generic and pass job document into summary

Protect code from unfilled attributes