Fixes #5148 - Pulls actions code out as Elgg_ActionsService
Refs #5148 - Removes obsolete private API documentation
Refs #5140 - Adds explicit methods visibility
Refs #5148 - Adds basic tests for Elgg_ActionsService
Typo
Refs #5148 - Tests for Elgg_ActionsService, renamed methods.
Refs #4997 - Applies again after rebase: stop requesting a token after a failed request (Original commit: 06c3b6e3c41c629e510c55199bd19914273b0e64)
Merge pull request #5158 from Srokap/ticket_5148

Fixes #5148 - Pulls actions code out as Elgg_ActionsService