Fix regression with chatbox and some addons with weird behaviors
Lightmapped_4WayBlend: Prevent invalid combo on Black Mesa maps
Improve "Bad surface extents" crash message
Minor VBSP cleanups
VBSP: Uncomment -maxlightmapdim/-defaultluxelsize
Update HTTP blacklist
Iterate over changes to File:Read/Write
* Moved warnings to lua_strict
* File:Write & Read with invalid size will do nothing.
* File:Read takes into account offset when size is not given
Fixed maps compiled without VVIS not rendering any water surfaces