Initial commit

Stuff added:

  ylist.h: A linked list implementation imported from Linux kernel.
  yskiplist.h: A skip list implementation.
  yref.h: WIP reference counting implementation.
  ydef.h: Common macros.
  compiler.h: Compiler specific macros.