Set the NEW policy for CMP0054

This makes cmake less chatty when configuring on CMake 3.1 or later.

- [ ] Confirm that CMake 3.0 doesn't shit itself