added vendor id and name 'Marantz'
added vendor id and name 'Harman/Kardon'
cosmetics
fixed possible crash when the tv does not respond to polls and the client isn't registered yet. don't poll the tv in monitoring mode. closes #163 and fogbugz ticket
fixed comboKeyTimeout=0. closes #168
panasonic: silence 'unmapped code' warning. bugzid: 2375
samsung: respond to vendor command 0x23 sent by samsung. attempt to fix bugzid: 2164
update system audio mode when audio system devices are activated
[FreeBSD] find cec devices with sysctl on dev.umodem tree
find the usb path of the divice to be able to handle strDevicePath
[FreeBSD] update adapter detection
silence warning for xx:a0:00:09:b0:00:80:20. bugzid: 2559
Merge pull request #180 from Fneufneu/freebsd

FreeBSD: proper the adapter detection
HandleVendorRemoteButtonUp -> HandleUserControlRelease for all vendors
sharp: check whether the 'auto power on' option is disabled and tell the user how to enable it
sync win32
fixed: only send an active source message when receiving a routing change to an address handled by libCEC. issue #56
respond to vendor command 89:10:01:03 for panasonic and send the same response as for 89:10:01:05. bugzid: 2604
also transmit an active source message as response to a set stream path command when we were already marked as active. bugzid: 3116
fixed compilation on windows
build libCEC and cec-client against toolset v100 (VS2010). lots of 3rd party libs/programs and their installers only install the previous C++ redist, which will make libCEC fail to load when not manually installing the redist. we can include the correct redist in libCEC's installer, but that will still lead to problems when users just install XBMC from http://xbmc.org/ which doesn't include the v110 version of the redist. users will get a crash with the CEC adapter connected, not telling them how to fix the issue (thanks MS)