blog: add interfaces
blog: add ExterComments
blog: add newsletter interface
blog: add CheckSlug
Merge branch 'dev' into blog

Conflicts:
	api.go
blog: add iscanpublish
Merge branch 'dev' into blog

Conflicts:
	api.go
Merge pull request #6 from theplant/blog

For the new Blog feature