Merge pull request #119 from Tieske/master

optional verbose output
updated installer to support 5.2 (extra command switch /LV)
Make new_version consume hyphens from version numbers
Handle verbosity with a config option (now it can be set through the config file)
bug in builtin.lua that caused a previous "ok=false" to be reset in a later stage of building and hence report success even though it had errors.
Merge pull request #120 from Tieske/fix_failed_compilation_not_aborted

bug in builtin.lua that caused a previous "ok=false" to be reset in a la...
Merge pull request #121 from Tieske/installer_52_support

updated installer to support 5.2 (extra command switch /LV)
Make new_version smarter, so it knows how to look inside an updated tarball to check the dir name.
This version is able, for example to generate an updated rockspec for lpeg 0.12-rc2 by simply typing
`luarocks new_version lpeg 0.12-rc2`
Merge branch 'master' of github.com:keplerproject/luarocks
fix syntax error on new verbose option
fix installation of builtin lua
compile rclauncher binary wrapper on windows on every build
Safe quoting for concatenating constant strings into patterns.
General improvements for Lua 5.1 and 5.2 coexistance:
* Add --versioned-rocks-dir option to Unix installer, which makes it use paths such as /lib/luarocks/rocks-5.X, and /etc/luarocks/config-5.X.lua (where X is 1 or 2).
* Make configure script on Unix autodetect the presence of previous LuaRocks installations and adapt accordingly to avoid conflicts.
* Support luarocks.site_config_5_X for users who wish to run two versions from the same source tree (may be useful for LR development).
* Try to load config-5.X.lua from home directory before trying config.lua.
Fix detection of existing configuration.
fix minor bug in windows registry loader