kernel: do not install headers

we provide kernel-headers in a separate package and overwriting them
can cause confusion.
remove usage of $R in a couple packages and clean up some cruft
add tinygl (seems to require additional 64bit patch)
add gcc 4.6.4
add gcc 4.7.3