Fix JSON parse error on invalid username playlist request

- On invalid username, any of the user based playlist requests (```hypem.user().loved```, etc) throws exception as 404 page is returned by hypem, not JSON, thus parse JSON line fails. Now check for 404, and do try-catch for JSON parse for safety

- Small fixes/updates in README.md and 80 character line stop

- Addition to .gitignore