Make GLFW subsystem standalone + remove unnecessary fluff

Workflow commit.yml

generate-javadoc

Success

Set up job46s
Checkout2s
Restore Gradle cache13s
Generate javadoc37s
Save Gradle cache14s
Upload separate javadoc1s
Upload combined javadoc1s
Complete job1s