website: add some protocol

In the hope this doesn't break the way networkupstools.org is put together.
Output: https://drive.google.com/file/d/0BxWv_9cok7BKQUN1UXJpRm44X0U/edit?usp=sharing

Add some protocol to the website and fix ups-protocols page.
Fix web-layout.conf to be used also in children directories:
- fix minor errors
- add 'root' attribute declaring the relative path of the root directory of the website

Ignore generated files.

Source:
- http://old.networkupstools.org/protocols/
  (all but oneac and voltronic)
- https://github.com/networkupstools/nut-archive/tree/Asciidoc-protocols-library
  (oneac by Antoine Colombier, double-checked against scanned pages, improved layout)
- myself (voltronic)