do not copy underlying bytes in substr function
Merge pull request #975 from crate/m/substr_no_copy

do not copy underlying bytes in substr function
made bin/crash posix compatible
Merge pull request #978 from crate/m/dash_crash

made crash posix compatible
- reduced s3 connection and socket timeouts
- enabled s3 error retries
added ip type to documentation
Merge pull request #982 from crate/h/ip-type-docs

added ip type to documentation
Merge branch '0.40' of github.com:crate/crate into 0.40
improved docs about ip type
update crash to 0.9.14

Conflicts:
	CHANGES.txt
try to fix InformationSchemaTest flakyness
add proper cleanup do docs build file
prepare release 0.40.2
merged tag '0.40.2' into master