*BSD support!

* Added support for some BSDs (tested on FreeBSD 10)
* Renamed Makefile to GNUmakefile because it does not work with BSD make  (`make` on GNU/Linux will continue working, though)