- Renamed ERROR/WARNING/NOTICE/MESSAGE in error.h to avoid conflicts (issue #57).
- Avoid using SRAM in AVR/Arduino when calling error.h macros (uses variadic macros to ignore strings and arguments entirely).