Merge branch 'maint' into maint_1.8

Conflicts:
	src/version.h
- fixed: negative extra light levels should not be treated like inverse flashes, that's only the case for INT_MIN.
Merge branch 'maint_1.8'