Added NORETURN macro
Added Noreturn attribtes to a couple of functions and made a missing noreturn an error
Merge branch 'master' into noreturn

Conflicts:
	SetFlags.cmake
Merge pull request #808 from worktycho/noreturn

Noreturn