kbdlogger: renamed driver struct to kbldev
kbdlogger: Added initial chardev support
git: Updated .gitignore
intn_sysfs: Initial commit

Contains basic device registration
intn_sysfs: Added new driver intn_sysfs

This driver implements the as seen in intn2, in this case the difference
lies in the user space communication, using sysfs instead of char dev
intn_sys: Added module paramerter counter (int)
intn_sysfs: Added the store callback

The store callback (device_attribute) allows a value to be passed from userspace
thru and be store in kernel space
intn_sysfs: Fixed used mutex, using the struct device one

Using mutex embedded into the struc device. However, still not working
intn_sysfs: Added user space test programm
config: Updated .gitignore
Merge branch 'kbdlogger' into next

* kbdlogger:
  git: Updated .gitignore
  kbdlogger: Added initial chardev support
  kbdlogger: renamed driver struct to kbldev

Conflicts:
	.gitignore
helloworld: Fixed printks
intn: code cleanup
intn2: Code formatting
Merge branch 'next'

* next:
  intn2: Code formatting
  intn: code cleanup
  helloworld: Fixed printks
  config: Updated .gitignore
  intn_sysfs: Added user space test programm
  intn_sysfs: Fixed used mutex, using the struct device one
  intn_sysfs: Added the store callback
  intn_sys: Added module paramerter counter (int)
  intn_sysfs: Added new driver intn_sysfs
  intn_sysfs: Initial commit
  git: Updated .gitignore
  kbdlogger: Added initial chardev support
  kbdlogger: renamed driver struct to kbldev