Add likely()/unlikely() macros

Targets #92
You forgot to adjust the include-guard.