fix bool convertion with GCC 4.8 and __linux__ defines that must be __unix__. Someone isn't taking care of what is said in issues reported.
Merge pull request #27 from Leryan/fix-convert-bool_define-linux-unix

fix bool convertion with GCC 4.8 (again) and __linux__ (again)