Add 3.12.8 Linux Kernel Source

If this version works (it should), we'll probably just stick with it -
in an application like ours, it doesn't seem worth the trouble to
continually update the kernel. If there is some notable improvement or
some problems arise, we might need to, but we'll cross that bridge when
we come to it.
Apply TI's kernel patches for the BeagleBone
Add firmware for the BeagleBone

This is probably not legal to distribute, FYI
Add aformentioned patches for future use
Record build command. Took me awhile to figure this out...