enable EventLoop packages in AnalysisBase
Those packages are central to most of what we do/use in AnalysisBase, so it makes sense to add them.
Added some fixes for things that didn't seem to work properly in my local compilation testing, so hopefully this just works now.