Update nvidia to version 334.21 and Fix

This patch update nvidia from 331.xx to 334.21. Additionally, it applies a patch which fixes builds on kernel 3.14.

Everything was tested to work on kernels 3.13 and 3.14.