[ticket/416] Allow adding module no matter which column it is in

B3P-416
[ticket/416] Modify news module to allow more than one news module

B3P-416
[ticket/416] Fix pagination for independent news modules

B3P-416
[ticket/416] Fix news modules variables for independent news modules

B3P-416
[ticket/416] Remove unused code

B3P-416
[ticket/416] Allow multiple news modules in subsilver2 news

B3P-416
[ticket/416] Add class for handling portal columns

B3P-416
[ticket/416] Use column map in portal columns instead of switch

B3P-416
[ticket/416] Also use array mapping for string to constant conversion

B3P-416
[ticket/416] Add new line at end of file

B3P-416
[ticket/416] Improve portal module and modify tests

B3P-416
[ticket/416] Add portal modules manager

B3P-416
[ticket/416] Use modules manager in acp and tests

B3P-416
[ticket/416] Reduce duplicated code in modules manager

B3P-416
[ticket/416] Improve controller helper test coverage and fix coding issues

B3P-416
[ticket/416] Add modules database handler

B3P-416
[ticket/416] Move database query for resetting module to database_handler

B3P-416
[ticket/416] Add method for handling ajax requests

B3P-416
[ticket/416] Move database handling of moving modules vertically to handler

B3P-416
[ticket/416] Add better test coverage for modules manager

B3P-416