Make it easier to build the project.

These commits helped me build the project, but it could be useful to others. I've added an alternative INSTALL.md in case you don't want to replace the current one. I also added a Makefile because I personally couldn't get cmake to build the project.