Fix Strange characters, Fix HTML, Fix CSS

- Fix https://github.com/PierreQuentel/brython/pull/10#issuecomment-55653936
- Fix Strange characters
- Fix HTML
- Fix CSS
- Better .gitignore
- Clean out Empty Trailing White Spaces on LICENCE.txt
- Improve the server.py
- PEP8 Fixes on site/header.py and server.py

:octopus: