Added getConfiguration() method.
Added ability to get engines without testing for their availability.
Closes #28. Added basic support for phpunit. Initial test is for engine selection of two types.