Added slice::find_last().
Locate PDF trailer.
Added pdf::tools::variant class.
make_array() & make_dict() cannot be guaranteed to not throw.