GDA-5966: make EpicsBpmController monitor listener configurable in Spring configuration 

Task-Url: http://jira.diamond.ac.uk/browse/GDA-5966
BLXV-114 (8.38) Add support for camserver filewriter not having a plugin base.
BLXV-114 (8.38) Support multiple identical filewriters & fullFileNameFromRBV.
Merge remote-tracking branch 'auto+dls_sw+i15+software+gda_versions+gda_8.38a+workspace_git/8.38' into 8.38
Merge branch '8.38' of ssh://dascgitolite@dasc-git.diamond.ac.uk/gda/gda-epics.git into 8.38