added compiler for default client. fixed printing of proof in endpoint server. removed unnecessary printfs in bitecoin_hashing.hpp. included a semifunctional bitecoin_opthashing.cu. Currently reduction does not work for true randomness.