using signed ints, added scaling factor for overflow. TODO: fix negative multiplication
Removed overflow saturation when processing magnitudes
fixed the negative number multiplication, fixed overflow checking
simple logic fix in overflow checking
removed TODO comment
Merge branch 'scaled_goertzel' of github.com:wrmoy/avr-fft-display into scaled_goertzel

Conflicts:
	input_unit/goertzel.c

Fixed part of the overflow logic
change bitshift to div-by-2, trust the compiler to do arithmetic shift rather than logical shift, also moved the reset of scaleFactor to a more logical place
fixed overflow checking to check for more than 1 bit
fixed scale factor increment bug
moved subtractions before additions to reduce the chance of overflow...not a good fix
added 'make sizes' command to print the size of each .o file, added srecsize.c from avrfix to calculate sizes
Fixed and simplified overflow checking
fixed negative number lookup for magnitude calculation
removed leftover testing variable
cast pointer to remove warning