update blog-web module version to 1.18-SNAPSHOT
add license information
move blog/newsletter.js to blog module