Custom mybatis xml mappers

Enables setting custom mybatis XML mapping files. Includes tests that use a custom xml mapping file and a custom task query.