Add 'quicktemplate' micro lib

- JSON intermediate representation:
    [
        '<ul>',
        [
            'foreach',
            {
                data: 'items',
                as: 'item',
                tpl: [
                    '<li', ['attr',{id:id}], '>',
                    ['text',{data:val}], '</li>'
                ]
            }
        ],
        '</ul>'
    ]

- small runtime with an interpreter and compiler

- ported two tests, both run faster than handlebars.js