The jsonRPCClient library used in this project uses fopen() and will throw an exception saying "Unable to connect" if it receives a 404 or 500 error from machinecoind. This prevents someone from being able to see error messages generated by machinecoind (as they are sent with status 404 or 500). The EasyMachinecoin-PHP library from https://github.com/Gitju/EasyMachinecoin-PHP is similar in function to JSON-RPC PHP but does not have this issue and is implemented/ported within this commit.