Utilities cleanup

This pull request contains following fixes/improvements:
- Several obsolete modules were removed (used previously for testing with fakeBU, but no longer used), cleanup of unused code in EvFDaqDirector.
- Input source now locks a file on the local filesystem when moving index json files or creating EoL (to prevent race between multiple processes which can result in creating EoL prematurely).
- Setting correct microstate in several FastMonitoringService callbacks
- Better handling of SIGINT for tests (noticing shutdown_flag, no longer causing assert due to mismatch in event counting)