update kernel/firmware/userland

Also as a bonus, these come directly from github now,
So they are easy to change/update yoursevles.