Add --data option to mapc

Allowing only one explicit data directory meant that out-of-tree SOLs
could not use their own materials while simultaneously using the stock
Neverball materials. This allows an arbitrary number of extra
directories.