Refactor support status
- Change criteria for optional functions support
- New supportStatus component and disable maintainer renewals
- Add support requirements as config
- Get repository activity from gitlab repos if sources are provided
- Set support status indicator for activeness if the port has commits in the last N months ( currently N=6 )
- Add last commit date to support status
- Add label when activity data is not available
- Add support for Github tokens for more requests
- Update support status text and requirements
- Get last activity from headers to reduce usage of Github API
- Check all branches for activity on Gitlab
- Check activity from all branches on Github