Bug 1100792 - Create CandidatePanelView component.

I don't understand these `console.error()` are they condition that should never happen (`throw`?) or are they some condition we can safely ignore (with a `console.warn()`).

Also please prefix the message with `render.js`.