Remove boiler extension and create 'bare' extension

The boiler extension wasn't used and was old so it was removed. I've added
a new "bare" extension which is, as it says, just bare and doesn't do
anything. This can be used to create new extension projets just by copying
and pasting, then editing a couple of small things.

This will be added to the documentation.
New ext docs, remove boiler from solution

Documentation now includes how to create a new extension using the bare
extension as a sample.
Doc changes, project fixes
Fix debug build of various components

No idea why they were broken, but they shouldn't have been. This fixes
them up and tidies a few other things up, especially the guts of the
stdapi project.
Land #29, new 'bare' extension

Replaces 'boiler'
Whitespace