Standardized Makefiles. Fixed warnings do to %d not working for long int, unsigned long, things like that.