Gemified and added C library under ext.

C library is from commit 677a22519a212093438f4e5a08d79f9c74013488
Added some missing files to gemspec.
Rakefile fixes
Moved ext/cmark -> ext/commonmarker.
Added commonmarker.c/h.