refactor(mk,check-system): remove add-apt-repository from dependencies' list

We won't use it at first
refactor(mk): remove 'add-apt-repository' package dependency

* remove from tasks: check-system, install-infra
We won't use 'systemd' right now so no need for PPA
Merge branch 'dev' of ssh://git.edouard-lopez.com:822/root/mast into dev
chore(license): place project under GPLv3
Merge branch 'dev' of ssh://git.edouard-lopez.com:822/root/mast into dev
refactor(deps): move dependencies to variables DEPS_*, add missing

+ DEPS_CORE_INFRA: related to infra-strcuture
+ DEPS_CORE_CUSTOMER related to customer's node
+ DEPS_UTILS: useful to monitor
+ missing dependencies: apache2, sudo, unzip
feat(submodule): add mast-web as submodule a625eba..24e4242
fix(mk,git): use file:// protocol for relative mast-web
feat(apache): enable required modules

* php5
* rewrite
* vhost_alias
refactor(git): use either git or wget to fetch sources
refactor(git): provide pull source and correct context
refactor(git,perms): set file permissions after clone OR pull
feat(mk,deps): add 'aha' dependency (for ANSI->HTML colors)
refactor(placeholder): use template-like syntax {{VAR}}
feat(service): add 'list-ports' action

support listing all or one given tunnel
docs(glossary): create a 'Glossary' section
docs(design): create section on architecture design
docs(tips): update 'Tips and Tricks' section
refactor(service): redirect error message to stderr
style(typo): clean