Added CMake and flex/bison... Broke the whole project, too tired to fix.

- Added CMake build system
- Started building a configuration parser with flex and bison in C++ (a first time for me!)
- Started importing files needed to do binary modules/plugins so each section of the website is handled as a (re)loadable module