add API for transcoding plugin
Usage (example):
http://ip_of_stb/transcoding?transcoding=enable&port=8002&bitrate=100000&framerate=30000
without any arguments the current configuration values will be returned.
Revert "Fix stupid defaults"

This reverts commit 92c1cb30eacc07b3aa848666f230e1c0e1886ce1.

Too many complaints from users, and no added security (demanding
a password while that is blank)
bugfix for transcoding API
Update httpserver.py

error.ErrorPage was deprecated since Twisted 9.0 and was entirely removed lately.
Merge branch 'master' of https://github.com/E2OpenPlugins/e2openplugin-OpenWebif
add API to use STB as WOL client to send magic packets
add API for WOLSetup plugin

Usage:
a) WOL client (sending magic packets)
example: http://ip_of_stb/wol?mac=AA:BB:CC:DD:EE:FF&ip=192.128.100.255&port=9
ip and mac are mandatory arguments, port is optional

b) WOLSetup plugin
example: http://ip_of_stb/wolsetup?location=deepstandby&wol=active
activates WOL and goes everytime to WOL standby

example: http://ip_of_stb/wolsetup?wolstandby=1
shutdown STB to WOL standby (if WOL is enabled)
remove useless import in previous commit
Merge remote-tracking branch 'e2openplugins/master'