Fix build error on 4.x branch if readline is found
Port windows unicode fix from @da2ce7 to 4.x branch
Merge branch 'master' into ChaiScript_5_0_CPP_11

Conflicts:
	src/main.cpp
Fix #98 for unavoidable C style returns in modules