Fixed 404 or non-JSON data from causing havok

When requesting the user file from the web, Shine no longer breaks
everything in a spectacular mess.
Merge pull request #22 from Person8880/develop

Fixed 404 or non-JSON data from causing havok