initial commit, command line options, help message (no 'real' code yet)
more descriptive error message for incorrect hash format
added makefile, uses pkg-config to include openssl