CXX-303 clarify initialize() behavior

-Implementation was changed to only allow initialize() to be called once, and to allow shutdown() to only be called once after a call to initialize().
Strange highlighting here as well, wonder if it's because there are two spaces between '*' and the start of each comment line.  I can change that, I was just mimicking the existing style.