Remove legacy error alert()s

Errors are now reported on the screen directly, no need to have alerts
anymore.
Fix fatal error when trying to call get_error_message() on non object

If plugin install fails, handle the error better. Due to
class-wp-upgrader::run(), false can be returned if the file system
isn't writeable/connected

Fixes #43