UTF8 decode portion of url for XML in http command_responder

so
GET http://domainÂ:Â HTTP/1.1

won't trigger Traceback
Merge pull request #94 from katkad/path_utf8

UTF8 decode portion of url for XML in http command_responder
debian instructions added
formatting fixed
git url fixed
missing dependencies added
Python 2.6 compatibility
Debian 6 tested (mostly Python 2.6 related)
Fixing the path permission error for sqlite (needs parent access)
Merge pull request #96 from glastopf/sqlite_log_fix

Fixing the path permission error for sqlite
Support for modbus function 43, device info
modbus device info usage stub added
Minor documentation fixes
s7comm logging added.
Minor PEP8 and exception fixes.
apparently the getgrname thingy was fixed in os x 10.9
Merge pull request #99 from glastopf/s7comm_logging

s7comm logging added.
Merge pull request #97 from glastopf/modbus_device_info

Modbus device info support.
mac version check fixed
Proper event time to prevent event override
Merge branch 'master' into playback