[Improved]: Removing naked returns
[Improved]: Removing naked returns

- This was done during my early years with Go. Naked returns
hurt readability a lot. Removing them hence.
- Removed logging from inside. Since this is a library, it should not
be doing any logging by itself and let the user do all the logging.
Therefore, propagating only the error

agnivade/easy-scrypt