add general purpose NeXus addetector class from server.ncd.epics

for ARPES-163