use strict and small cleanups in BBC Spice.

This branch adds `"use strict";` and some small cleanups to the BBC Spice, mostly to make it more readable.