Added portable mode, updated msvc version, fixed strings in cmake file

Signed-off-by: maoserr <maoserr@gmail.com>