use liquid template for bibliographies

add support for file repositories
add repository test