Move AutoISO code to separate source files (autoiso.c & autoiso.h), may convert to module in future.
Reduce memory footprint of histogram (use arrays of 'short' instead of 'int').
Simplify menu structure, remove unneeded 'on_change' code & pointer.