Convert CBoolean to static getters like CNull and CVoid.

Only two boolean values are possible, and, like CNull and CVoid, they are immutable and always equal for values that have an unknown code target. To decrease a little the memory footprint, this commit converts CBoolean to static getters on the same basis as CNull and CVoid.