Clean image_search, using the search_TEMPLATE function
remove md5 checksums
rework the take_screenshot to not write out the png if it's the same

Just rely on symlinks
make sure we only sleep till the rest of the interval
change default screenshot interval
parse the distribution needles
implement a needle search - taking optionally an array reference
queue file names of screenshots and avoid dups
add more needles
replaced some waitinststages by waitforneedle
more needles and checks for it
remove differ and checksum functions, both are no longer needed - we rely
on similarity between the current and the previous screenshot
add crop application
Fix documentation
die if needle wasnt found
add hackish checkneedle which doesnt die
remove more md5 checksums
write out tags instead of goods
die on some errors
remove extra wait for boot menu