PLAT-4477 Change access modifier of MasterPortfolioWriter.writeSecurity from private to protected

Allow subclassing in order to modify the search/match logic that determines if an existing security should be used or a new one created
PLAT-4398 Remove mandatory dependency on JMS/ActiveMQ in SpringViewProcessorComponentFactory