This patch updates the license field to contain lgpl2.1, gpl2, and gpl2+. I also added a lot to the docs. Upstream docs are pretty sparse, so I mostly just pilfered from the Linux kernel admin-guide explanation of RAS. At the end of the explanation, I include a URL to that guide directly.