Merge branches 'doc.2013.12.03a', 'fixes.2013.12.09a', 'rcutorture.2013.12.03a' and 'sparse.2013.12.09b' into HEAD

doc.2013.12.03a: Topic branch for documentation changes.
fixes.2013.12.09a: Topic branch for miscellaneous fixes.
rcutorture.2013.12.03a: Topic branch for new rcutorture/KVM scripting.
sparse.2013.12.09b: Topic branch for sparse-RCU changes.