use compilation server in t/005
fix first build error
fix web/build.pl issues

NOTE: compilation server should take the current directory