Apply fixes to allow driver to build on kernel 3.9-git (3.10-rc0)

This patch compensates for the lack of create_proc_entry in kernel 3.10.
Actually, it eliminates the entire /proc structure, which will be added
back in /sysfs at a later time.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>