Admin Page Updates

First set of updates to the admin pages. Now mostly working in terms of
creating a config.xml file and then repopulating the form if existing
however there are still issues with the styles and lookups. Too late to
finish these now.

Once complete, the tools.php scripting will need updating for new
config.xml syntax and then all maps need updating.