Adding mathlib for shared functionality. Updating Makefile template to include linking with mathlib.
Big API change on eulersolution.h. This means that solutions now receive back the state they produced to render the answer, though it is const. This makes rendering the answer much easier. It also makes most problems and their main.c's broken, this is an interesting problem!
Also, solved Problem 8.