Prevent crashes when deploying resonators.

Issue #273.
Wrapped deploy resonator in a try-catch block to catch unexpected exceptions.
If an exception is caught, the player will be notified of the application
error. The exception will also be logged to Google Analytics so that it
can be researched and the root cause can be resolved.