Updated changed patch URI again... :-/
Add dev-libs/talloc-scm
Remove redundant linux-firmware prefix

For better or worse; ::hardware does this as well.
Move kernel image for /lib/kernels to /lib/modules

Also: small changes
Update to 3.15