Changed the facelet color detection searching scheme to be a bit
smarter. We now track the average edge position and use that for
the facelet bounds. This makes it much more resiliant when the image
is not perfectly aligned. Also changed to a faster luminance calculation.