add file test cases, and fix file sdk
fix markdown.toc, add test cases for post sdk
don't encodeURIComponent uri #16
add post test, and start for build.js
try catch markdown
now you can use marked as the markdown parser, ignore _lib, it's not written by me.
jshint. markdown works well
refactor BaseWriter
add post.permalink method
save stat