Remove uses of deprecated APIs

Depends on atom/atom@a6f31ed79192cba8f1509a819fd2689e3f050c93 being released.
I don't have a strong reason for doing it either way, except that this way we don't have to worry about destroying the panel when the package is deactivated. Do you think it'd be better to re-use the panel?