Add missing rundep and change source for screenkey
The github repository is archieved by the owner.
The project has been moved to gitlab and the developers are working on it to support python3.
- Switch to source to gitlab
- Add missing rundep.
- Add homepage.
- Fix license.
Test Plan: Run screenkey and check if every key is displayed on screen as expected.
Reviewers: Triage Team, JoshStrobl
Reviewed By: Triage Team, JoshStrobl
Differential Revision: https://dev.getsol.us/D8832