abstract out controller detection, update webadmin
fix controller directory name in function
improve controller detection
updates so webadmin can pull configs
add missing semicolon
remove duplicate definition of class
update webadmin conf editor
further updates to configuration editor
add clean handling for nonexistant configs
reorder code logically
fix typo
update checkinstall page to use controller discovery