don't include aescpp.h
add more checks for improbable cases; rework gui testing app
use $(CC) instead of gcc in Makefile