Starting improve bidirectional integrator.
Separate class declaration code to bdpt.h header file for cleanup code.
Try to add news parameters:
    - maxPathLength
    - minPathLength
Comment unused lines on color.h
Add defines for MinGW32 compilers in y_alloc.h