[ticket/382] Fix inheritdoc and functions_upload docblock

B3P-382
[ticket/382] Correctly specfiy return types of get_template methods

B3P-382
[ticket/382] Remove unused code and fix logic issue

B3P-382
[ticket/382] Clean up calendar module

B3P-382
[ticket/382] Clean up custom module

B3P-382
[ticket/382] More code clean up

B3P-382
[ticket/382] Clean up in module base

B3P-382
[ticket/382] Code clean up in modules

B3P-382
[ticket/382] Check if pagination is not empty

B3P-382
Merge pull request #383 from marc1706/ticket/382

[ticket/382] Fix inheritdoc and functions_upload docblock