james: corrected camelCase convention on functions, and tidied up test_cache_load.php and test_cache_store.php
james:
- created ajax_responder.php, which will be the central handler of POST requests
- added autofilling of select statements with button names, which are supplied by BMInterface
- corrected syntax of function names
- simplified existing AJAX