Added pattern3x3
Improves learner a bit.
shinyak cpu now requires boost library
Learning is now in parallel.
tweaking feature.
Introduced a few feature flags
Tweaked cmake list a bit