new webtools setup using Apache

this closes #34 (although, with a little trick I didn't have to hack the mjpegcanvas)

I put this in a different branch for now as it requires some previous installation steps with Apache (see README.md). This setup allows to access everything through port 80 by using ReverseProxies and WS tunnels in Apache. This, when combined with SSL, will allow us to access the robot without relying on suspicious ports. It's working, though still requires some final tweaking.
Nice side effect: Serving it through Apache made it significantly faster.

Side note: I included a few bug fixes in this (missing files and dependencies) that should be cherry picked into master, too: 8daf015086e6a49060e1322791cae1ea15fa858d, 414fe37b5a73825bd5f6a8504233f45fa245585f, d6f722e17a3030caae9d97c1edc29994cfc29ae1