version increased to 0.8.7.1
small fixes to hidconsole
hidapi: dropped native, slight update to the python implementation

added an optional filter for driver name when enumerating devices
move the code for single-instance check into its own file
incipient support for the Nano receiver
more explicit logging
split read_battery in status into its own function
better handling of eq/ne/hash in receiver and device objects
only dispatch notification events from the specialized listener thread
renamed event alert levels to be more clear
some code clean-ups
always try to initialize systray icon and notifications
updated FSF address in COPYING
updated FSF address in COPYING
replaced some deprecated GObject calls with GLib
more flexible icon loading
about dialog updated
simplified window/icon code, reworked how device updates are signalled