Added
- Support for user defined layer names.
Fixed
- The 'only in XXX' message worked only the first time, after caching the
files it wasn't informed anymore.
Changed
- Now PCB layers are cached by layer ID, not name.
- Lines in ex/include lists that begin with are just ignored.
Before we let them fail to match because the names weren't valid.
This avoids confusing warnings.