t/htdocs/index.html is actually auto-generated.
Add (failing) tests for when module is explicitly disabled as well as not enabled.
Add failing test case for missing db.
Add more failing test cases for config.
Add some failing tests which use MaxMind-DB-test-decoder.mmdb
WIP getting context-sensitive configs working

Most of the tests from Olaf now pass and the configs are context
sensitive. We will open the database more than once if it is
specified separately in different contexts, but this is fixable.
Enable MAXMINDDB_DEBUG for Travis
Correct array indexing in test
Code and test fixes

* Fixed enabling/disabling of module.
* Corrected lookup paths in tests.
* Added a failure message to MMDB_INFO if lookup fails.
* Simplified some of the code.
Removed second entry point

If this is necessary for some use case, we need to do it in a better
way.
Clean up record handling
Use apr_strtok rather than custom strsep implementation
Remove manual memory copy
Removed useless cleanup code and added actual cleanup
Removed unnecessary server config init
Clean up cruft
Improved naming and code organization
More refactoring and renaming
WIP merging support

We now merge databases, but we do not merge the lookup paths on
databases from the parent. This will require either copying and
mutating the parent database records or it will require a
separation between the lookups and the database list. I have not
decided which is preferable.
Remove debugging printf