added more unittests to convnet implementation
added more unittests, and modified cifar-10 to make sure input is mean 0
change the learn rate so that it actually learns on cifar-10
modified bbfdetect to utilize OpenMP
added a test picture
edge detection slice and merge (optimization needed)
cleaned the code (still not clean = =)
everything works, except the merge has several error pixels
fold the nested loops in bbfdetect
fixed the var decl error
optimized canny.c
removed the test files, fix the pixel error in canny
added new test pics
updated canny to take slice num from args
updated bbfdetect (performance decrease)
added test file for face detection
seems there's some x/y inversion?