Adding all_of, any_of, and none_of and corresponding documentation

Adding 3 more algorithms from N4071: `all_of`, `any_of`, and `none_of `.