Fix package references in docs.
Several fixes:
- Renamed OptionFilterable -> ZeroOrOneCustomizableComprehension
- Made ZeroOrOneCustomizableComprehension more general and properly pass along resource data to be cleaned up at the right time.
- Enhanced InputStream and OutputStream
- Enhance FileUtil to automatically create parent directories for a file unless otherwise instructed.