Add Logitech Media Server stuff
Add checks for LMS Enabled or not, and act upon it
Add class and functions for updating an LMS server
Added LMS config options
Update webserve.py
Added a User-Agent to PirateBay searching.
Little bug fix to prevent opening up 'http://None'
Added 'other' category to extras
Make character replacement a bit more systematic & uniform throughout
Merge remote-tracking branch 'NovaXeros/master' into develop

Conflicts:
	headphones/searcher.py
	headphones/webserve.py
Bug in helpers.replace_illegal_chars
More bugs in replace_illegal_chars
Added a try/except to embedding album art
added try/except block to adding album art to folder
Catch an exception if we can't compare versions on github
Took out automatic torrage links, now grab either the magnet or torrent file, depending on settings, also, allow headphones to open magnet links if the blackhole option is set
Skip to the next result if only magnet link:
allow directories with non-ascii chars to be passed through as a single directory to force post process
Added ability to delete single history items
Merge branch 'develop'. lots of changes, see git log for details. Cool features: post process single dirs, select specific downloads, track specific branches.....