Created new dev method that echoes also line number for easier debugging.

git-svn-id: https://plugins.svn.wordpress.org/page-whitelists/trunk@1049709 b8457f37-d9ea-0310-8a92-e5e31aec5664
Created methods for returning assigned users and roles. Wrote an assload of tests.

git-svn-id: https://plugins.svn.wordpress.org/page-whitelists/trunk@1049710 b8457f37-d9ea-0310-8a92-e5e31aec5664
Consolidated get_whitelist and get_whitelist_by_name into one method. Wrote  more tests.

git-svn-id: https://plugins.svn.wordpress.org/page-whitelists/trunk@1049711 b8457f37-d9ea-0310-8a92-e5e31aec5664
Changed WL_List __construct to pass a reference for WL_Data. Added rename method.

git-svn-id: https://plugins.svn.wordpress.org/page-whitelists/trunk@1049712 b8457f37-d9ea-0310-8a92-e5e31aec5664
New methods for adding and removing pages from lists. Corrected some goofs and ugly code. ALL THE TESTS.

git-svn-id: https://plugins.svn.wordpress.org/page-whitelists/trunk@1049713 b8457f37-d9ea-0310-8a92-e5e31aec5664
Added "template functions" to WL_List for displaying users and roles. Added sorting on id in WL_Data->get_all_whitelists.

git-svn-id: https://plugins.svn.wordpress.org/page-whitelists/trunk@1049714 b8457f37-d9ea-0310-8a92-e5e31aec5664
Renamed WL_Menu to WL_Admin to reflect the way the class is used. Created WL_Admin->add_menus function. Small changes in WL_Settings and whitelists.php.

git-svn-id: https://plugins.svn.wordpress.org/page-whitelists/trunk@1049715 b8457f37-d9ea-0310-8a92-e5e31aec5664
Ajax delete works.

git-svn-id: https://plugins.svn.wordpress.org/page-whitelists/trunk@1049716 b8457f37-d9ea-0310-8a92-e5e31aec5664
PHP side of the Ajax editor load handshake built.

git-svn-id: https://plugins.svn.wordpress.org/page-whitelists/trunk@1049719 b8457f37-d9ea-0310-8a92-e5e31aec5664
Javascript side of ajax edit done. Javascript side of ajax save done.

git-svn-id: https://plugins.svn.wordpress.org/page-whitelists/trunk@1049721 b8457f37-d9ea-0310-8a92-e5e31aec5664