make subdir modules
new module: opaque

The opaque module is a simple module which shows how to embed any C
type in a Lisp_Object.
add comments in opaque module.
new module: elisp

The elisp module simply evaluates some code written in ELisp from C.
new module: curl. basic URL fetcher working.