New file to deal with summary db

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

Fix unittest

Clean up summary db
Merge pull request #5133 from ticoann/valentin_summary

New file to deal with summary db