added more user-friendly error message for 404 responses

This PR adds

- commons-io for easier IO handling
- output `error_message` from the digitalocean response for a `404` to ease debugging