stricter coercion of booleans (previously treated everything but 'true' case-insensitive as false)
the BrooklynAssemblyTemplateInstantiator now creates a spec, significantly tidying the code