backport to old lms version for delite

currently using scala-virtualized 2.10-M1 (!)
and lms/wip-clusters at c75d99c591650a85f17363f29a1235a62da3f742
check files
first delite test
rename IfThenElse / lms conflict
harmonize check flags in lms/lir
rename compile method: lms/delite conflict
wip on delite test
macros: which frame to put result?
qual class name in generic lsm field accessors
debugging aids for stack over/underflow
wip on delite test
add codegen factory method
first mixed codegen with delite DenseVector using lancet compile
basic scala codegen working using delite codegen
mirror lms base classes
Method objects are typed, exceptions quoted
first DenseVector creation running; still using pure scala codegen
fixes to arg passing and exception throwing
running stuff using the delite runtime
file diff suite now ignoring reported running times