Allow FAIL() to be empty
Test for FAIL that doesn’t take an argument
Compile in CATCH_CONFIG_CPP11_NULLPTR for some compilers
Build 18
Build 18

Merge remote-tracking branch 'remotes/upstream/master'

Conflicts:
	README.md
	single_include/catch.hpp