Added default constructor for class tuple;
Added #include guards in include/utility/tuple.h.
Partial idea to skeleton-stub machinery; it still does not compile.
Modified partially the idea. Still does not compile.
Corrected code to compile and pass test cases;
The metaprograms generate skeletons automatically, but stubs need to be done by hand.
Added basic support to stub generation via C preprocessor macros.