More error handling; crash when having an error

Will crash sooner but get us to the root of the problem
Merge branch 'master' of github.com:po-devs/pokemon-online