Log a critical error instead of panicking if custom decoding fails

* Remove dependency on google app engine
* Fix for suppressed errors when custom decoding fails
* Log critical if a decoding error occurs

Fix for issue #4 https://github.com/rockpoollabs/logger/issues/4

Impact: Critical