Add basic per-package Rack middleware

Pannier::FileHandler is a modified version of Rack::File
that will only serve files from a given list of paths.