Added Selenium tests

Added selenium tests; all tests use database settings from config.php now! Renamed the tests' filenames to follow phpunit's naming conventions so that they could be found.

Selenium tests use closures, therefore PHP 5.3 is required to run the tests. This does not break the compatibility with PHP 5.2 for the live shop.