merge "fix mkcls to use unordered_map"
[PATCH 2/5] fix mkcls to use unordered_map
[PATCH 3/5] Makefile patches
[PATCH 4/5] remove static linking for good
Nothing to do

[PATCH 5/5] fix for no user on some OSs
for compatiblity use '''user = "no_user";''' instead of error messages