Added the boost dependency to the CMAKE.
Reduced the debug level, because GCC is memory hungry with highler levels and metaprograms combined.
Minor optimizations to the Automata Generator. Convert_vector now works with any sequence in MPL.
Replaced some usage of boost::mpl with variadic template based own implementation to avoid running out of maximum template instantiation depth.
Huge optimization to the vector concatenation operators in variadic metalib.
Started the implementation of context sensitive query completer. Some of the prerequirements are done (optimizing the metaprogram architecture. Before: 6+ gigabyte memory consumption for 12 matcher, after: 700 megabyte memory consumption for 110 matchers.)