persp-mode-map: define bindings inside defvar form
add 'perspective-mode' Custom group to 'frame' group
use library 'cl-lib' instead of 'cl'
quite byte-compiler
ensure spaces are used for indentation