When comparing floats, use quarklang.h: equal/unequal_tolerance instead of '==' and '!=' verbatim
Use relative path to include Eigen
Change -o output.cpp to '-c'. Add '-o' for compilation down to binary
Add logic to extract Eigen library and compile in g++ with Sys.command
Tricky bug: must close the generated c++ file before compilation
Add relative_lib_path config
Add lib/ that contains all dependencies
Detects OS and chooses the correct static lib file
Add libquark_cygwin.a
Fix minor compilation error on linux with bit_count template
Use dynamic library on Mac. Simply copy libquark.dylib to the executable folder
Compiled libquark.dylib on mac
Merge pull request #35 from quarklang/codegen

Codegen