Merge source files into one.

Now we only export luaopen_luv.  This should reduce the area of conflict
when importing into luvit eventually.

(related to #50)