Modified README to include note on java dependency
Modified makefile for OS independance