remove eval() from Singleton
* SmartDaoWorker race condition bug fix
Merge pull request #182 from DanielPlainview/master

Eval is evil (singleton)
update doc/ChangeLog
HttpUrl::isValid skips privileged ports validation by default
update doc/ChangeLog
Merge pull request #184 from vatt2001/SmartDaoWorkerFix

SmartDaoWorker race condition bug fix
update doc/ChangeLog
fixed watermark different keys with transaction and without
update doc/ChangeLog