[sr-dev] git:master: core: fix another bunch of 'no real prototype' warnings, add doxygen docs