Split out LDFLAGS from CFLAGS; Ignore libcurl disabled macro expansions
Bounds check the requested size because snprintf() sucks; Explicitly cast types; make static variables static
Hide unicode representations for now
Correct mismatched types
check_if_stale() should not be used externally anyway
Fix spacing