Fixed scheduler bug

there is a bug with the triggerbuilder..WithCalendarInveralSchedule
method that prevents schedule from being repeated. Replaced with simple
schedule to repeat on interval.
Fixed nested using statements

the nested using statements could result in the same stream being
disposed twice.
added functionality for multiple hostnames
Improved logging information
new app.config template
better logging and exception handling
Update twice daily
Minor clean-up
Removed useless comments
OCD Formatting