Added standalone, shared targets.
Use a boolean 'begin' instead of string 'direction'.
Added new render.lua for playing with rendering code.

Eventually this will be put into cmark.i.