clarify return statements by using True, False or NULL instead of 1 or 0
enable /MP for faster Visual C++ builds