Add information about setting pin modes to docs

Improve ruggeduino docs by adding infomation about each available pin mode
and make the example demonstrate every possible pin mode.

Change-Id: I06feaa40d5b92c008dd750c3a91ac5868e1e6b0e
Update power-board vision software to libkoki.

Hasn't been robovis in a long while.
Explicitly say the servo boards needs powering.

This should avoid users looking at an otherwise apparently functional
board without realising that something is amis.

Change-Id: I30682c130f4e7ae042a2e2ea4ce5f26c9512a0da
Add description and keywords to the Servo Board page.

This adds a genorous collection of keywords which are intended to
also pick up on thoe sorts of things that teams use the boards for.

Change-Id: I529de4d3e9c0bd472a6d0eddc907c7cc77d9ec7f
Merge "Add information about setting pin modes to docs"
Fix #1568: Add support for Youtube, Facebook & Twitter links.

A number of teams are now using these platforms, so it makes sense
for us to support suitably labelled links to them, rather than just
letting the teams put plaintext links into their descriptions.

This relies on an IDE change to add these properties, but should have
no visible change before that occurs.

Change-Id: I6d7e76d2d63402d5d654a512f799cb8cd7f75eda
Link to what PWM is and add an explanatory title.

This is the only reference to it on the page, and it's otherwise
unexplained how this would help create an analogue-ish output.

Change-Id: I0e9cbda2f12b924036e8c853f67e8d4a00f929b5
Merge "Explicitly say the servo boards needs powering."
Merge "Add description and keywords to the Servo Board page."
Merge "Link to what PWM is and add an explanatory title."
Merge "Fix #1568: Add support for Youtube, Facebook & Twitter links."
Merge "Update power-board vision software to libkoki."