Merge pull request #443 from leonindy/master

refactor DomainManager module, fix query contact info bugs, add alert http api
modify the mail sender
modify the status
refactor AlertMesageEntity
modify the config
modify the component xml
refactor hostinfo service
add the baseline cache
Merge pull request #450 from youyong205/master

refactor
modify the alert manager
Merge pull request #451 from youyong205/master

modify the alert manager
add alert suspend feature and alert recover announcement feature
add unit when sending alert
extract method from AlertManager, add alert http api docs
add SuspendTest
resolve conflicts