[WIP] Option To Skip/Exclude Classes With DIR Or FILE

This is to allow for optional portability.

---
Replaces #40 and #38. Refs #37. // cc @ThaDafinser.
This probably isn't the best way to model this. I'll change it to something more appropriate soonish.