basic working version of ajax adminActivityLogPage
1. do some refactoring
2. fix the related tests
change testing-purposed search limit back to original
[2219]adminActivityLog: no 'older' option when a filter is applied

fixes #2219