explicit support for box(type) .

Signed-off-by: Tim Henderson <tim.tadh@gmail.com>
locations now propogate up the tree

Signed-off-by: Tim Henderson <tim.tadh@gmail.com>
il gen of primative boxes

Signed-off-by: Tim Henderson <tim.tadh@gmail.com>
warn on closure and array

Signed-off-by: Tim Henderson <tim.tadh@gmail.com>
very simple x86 code generator

Signed-off-by: Tim Henderson <tim.tadh@gmail.com>