[ticket/208] Move includes files out of portal folder into includes

The includes files were inside a portal folder until now. This is no longer
needed with the extension.

B3P-208
[ticket/208] Fix paths after moving includes files

B3P-208
[ticket/208] Make sure functional tests only try to enable portal once

Until now, the portal would access the acp page for enabling it every time
a functional test is run. This change will make sure that this happens only
once and therefore slightly speeds up functional tests.

B3P-208
Merge pull request #209 from marc1706/ticket/208

[ticket/208] Move includes files out of portal folder
[ticket/172] Remove portal.php from export-ignore list

The file no longer exists inside the repository and therefore there is no
need to ingore it during export. This prevented the portal from exporting
the needed language file portal.php during the creation of the zip
archive.

B3P-172
Merge pull request #210 from marc1706/ticket/172

[ticket/172] Remove portal.php from export-ignore list