[Non-Working] Started implementing an installer. The installer has to call the CoInstaller routines and create the UpperFilter entry in the Mouse class, see:

http://www.osronline.com/article.cfm?name=wdffltr_v10.zip&id=446
http://www.techtalkz.com/microsoft-device-drivers/262160-wdf-class-filter-driver-installation.html
http://msdn.microsoft.com/en-us/library/windows/hardware/ff537751(v=vs.85).aspx

I do not need to create a device as this is a filter for all devices. I might have to modify the inf to reflect the changes, but "calling" the MouseTrap_Installer key should work.

Summarized:
- Call CoInstaller routines
- Call inf installer
- Add UpperFilter
These changes will be reverted as the DIFx framework won't help me out
Install and remove works now :) Inf can be minified and the installer has to be added to the package
Driver now officially works!