Rewrite persp-set-ido-buffers to preserve buffer order.
Don't use persp-frame-local-let for non-frame-local vars.
Initialize all frames on perspective startup.

This prevent from getting perspectives-hash is nil errors and should close
#11.

Signed-off-by: Sébastien Gross <seb•ɑƬ•chezwam•ɖɵʈ•org>
Added interactive persp-next and persp-prev functions
Fixed a bug in persp-frame-local-let which caused problems with recursive-edit.
Merge remote-tracking branch 'fred-o/recursive-edit-bugfix'

Closes #17
"next" should be the perspective to the right.
Clean up persp-{next,prev,curr-position}.
Define keybindings for persp-next and persp-prev.
Merge branch 'persp-next-prev'

Closes #14
Merge remote-tracking branch 'renard/init-all-frames'

Closes #11
Closes #13
Merge remote-tracking branch 'deactivated/master' into order-ido-buffers
Clean up persp-set-ido-buffers.
Merge branch 'order-ido-buffers'

Closes #8
Closes #5
Add LICENSE/README.
Update the version to 1.8.
Remove extra paren
Merge pull request #18 from antono/master

Quickfix
Update the version to 1.9.
Allow customization of the initial frame name.

Rather than hardcode the use of "main" as the initial frame's name, use `persp-initial-frame-name` to allow a user defined string.