two alternative king safety functions

selected at compile time, but UCI option will be made of them