Massive reorganization:

Remove extra levels of indirection caused by shoving everything into one repo.
C should live in one spot.
Changing rackspace-monitoring-agent to virgo everywhere.
No need for pkg/ stuff to live under monitoring.
Renamed lua files to use underscores so that the generated c files use underscores and there is no crash - => _ mapping.
Now touching the lua/.h files that are auto generated causes make to remake them.
Now correctly building list of lua files.
Moving stuff into bundle_utils... we have so many one off scripts in tools.  they need to be organized.
Now using luajit to dynamically generate c files form lua
Now autogenerating a c exports file in a similar way to what luvit does.
Now sucking in luvit's autogened symbols (ie, lua -> c stuff) so we don't import it twice.
Condense virgo stuff into virgo_utils (time, crash).  all stuff virgo should either be in the virgo_t* or in one namespace.
Added support to version a different directory with git_describe.  will auto version the bundle for people.
Now bundling a bundle_version.lua file ...containing the version of the bundle ... in the bundle.
Now bootstrpping the lua_modules into the root namespace for requires via preloading them.
Now dropping the bundle version into lua_modules/init.lua
Now producing a bundle.zip and a bundle-test.zip with tests excluded in the first
Luajit needs the jit/*.lua files to bytecompile in its cwd (which happens to be /lib/.  Its stupid to move the files there.
bundle_utils -> gyp_utils
Now bundling directory specfied during configure stage
Now with the following bundling rules: first dir not in exclusions, minus anything not a .lua unless in static, minus anything in static under a static exclusion
the test command can have no app specific flags.  Also, added support for extracting static stuff from the zip bundle.  This code should live in vutils, but it needs access to the vfs :(
now sending output to stdout by default instead of stderr.
temporarily getting rid of logging at start which breaks tests
updated readme to reflect current bundling
Grab the fourth builtin loader and keep it around so that we can bootstrap (ie, load c modues of lua).
removing extra ;;
raise an exception for exceptional cases
adding a default example bundle which will also run virgo tests against the platform

We fall back to the virgo repo if we the specified dir is not a repo.
adding async/bourbon to the example bundle and docing changes
Added in the virgo tests to the default bundle.  All pass.

Also, disabling sigs until we do it for the platform (and aren't using a stupid cert).
added static data test