use renderer to customize output
fix blockcode render, more test cases passed
detail fix. 44/48 tests passed, just as the master branch
export Renderer
convenience parse api
add readme for renderer
this is not a bugfix, version bump to 0.3. remove preferGlobal, coz it is a lib more than a program
remove the convient way
global leak of flags
make example more clearly
component v0.2.10.
Merge remote-tracking branch 'lepture/renderer'
fix header renderer.