Construct a ReflectionLifecycleStrategy with individual method names. Note, that a lifecycle
method does not have any arguments.
Parameters: monitor - the monitor to use Parameters: startMethodName - the name of the start method Parameters: stopMethodName - the name of the stop method Parameters: disposeMethodName - the name of the dispose method throws: NullPointerException - if the monitor is null