Macro and template based multi-part structs. *Not* full tuples, but something simpler and still useful in cases where tr1::tuple can't be used.
Move some macros into a separate file, for use in Multi.h for now.
Reworked and moved to Multi.h
Use new MultiX template.