- Added support for more testing
- Removed check for random.h since that's not a header, idiot
- Added more robust checking for C99 features
- Used macro specifically for checking for memcmp
- Added checks for optional math.h library/header, with warnings