Merge branch 'develop'

* develop:
  add comment to handler
  add license
  add more log interface
  make Handler more simple
  add LevelFilter
add SmtpHandler
changes level compare condition
Merge branch 'master' into develop

* master:
  changes level compare condition
  add SmtpHandler