Add Ken Hagan's exploding return code
Add noexcept(false) for C+11
Add Francis Glassborow's variation of Ken Hagan's ReturnCode
Add my variation of Ken Hagan's ReturnCode