make sure rockspec is consistent when running makedist
Start at being able to build a functional luarocks using cmake.

Goal is cross-platform without hardcoded paths, right now
it's just windows.
Add config code for picking an MD5 checker.
Be able to handle the built-in lua
Add support for building rocks in a project that has luarocks embedded in it
Apparently Linux Lua also uses ; as path separator
Re-organize a little
the UNAME_M is definitely advanced.
Some subproject support
Print the comment before running luarocks
Clean up the build-tree install thing
Run the bulk decrufter on the cmake files
Pass LUALIB
Make sure permissions are retained, now that the file is rewritten (for compatibility with implementations of sed that don't support -i)
Improve configuration message in LuaRocks help
Improve check for permissions, and use standardized check in 'remove' command as well.
changes string.gfind for string.gmatch
Merge pull request #69 from ignacio/lua51_no_compat

changes string.gfind for string.gmatch
restore file mode when cleaning up
Make sure configuration files are reported correctly in help screen.