Add pages-selector widget as a separate object
PagesSelector has 2 main methods as interface:
1. #buttons() which prints the all/specific button set
2. #widget() which prints the selector/selected panels

Add activation hook that creates the initial options (all should be true)
Only show splasher if #show_splasher_in_page(), which checks for :all, or is_single/is_page()

Change #wp_footer to #inject_splasher
Split #save_settings() to #save_code() and #save_pages()
Split admin actions and view actions
Remove buttonset and draggable/droppable support