Please review fix for CRs 6836117 and 6824104
please review my fix for next related bugs:
"TemplateParameterFilter should not unnecessary produce new InterviewParameters objects"
"provide method to InterviewParameters#dispose() to clean up the interview objects"
1) InterviewParameters.dispose() method should be overwritten by client code, if they store links on their interview objects. This will prevent from memory leaks when harness creates new InterviewParameters instances for temporal needs. Harness, by turn, should invoke this method each time InterviewParameters instances becomes unnecessary.
2) Parameter filter doesn't need to store link on Parameters object, so TemplateParameterFilter may dispose template params after filter updated with data from template.