Initial Commit
Added check to ensure the resource exists, preventing unexpected NullPointerException
Added additional constructors to ArgumentMap
Added LocalCacheStream, TemporaryFileStream and WeakArrayList
Added getExtension and getMimeType to Stream
Various bug fixes and improvements
Double check type is actually mutable
When resolving a mutable type, either get the exact type or give up
Improvements to Adaptor API
Added javadocs
Renamed LocalCacheStream to CachingStream
Deprecated RemarkableInputStream, replaced by CachingStream's functionality
Generate and cache janxutils temporary directory for TemporaryFileStream
Finalized ResolvingMap
Reorganized Classes
Created CachedResolvingMap
Created Class/FieldDefinition
Added parameter to open streams with write support
Always encode/decode URI sections in Streams
Added getScheme() and getPath() methods to Stream
Fixed issue with FIleStream losing its position sometimes
improvement hints

java.nio.charset.StandardCharsets hint, java.security.SecureRandom hint, Math.floor not required
Merge pull request #1 from God--owner-of-the-universe/patch-1

improvement hints
Implemented suggested changes
Added StringUtils.stringForException helper
Added String constructor to MemoryStream
Removed random unneeded whitespace and imports
Implemented MapAdaptor
Added exception to Version.Stage.forOrdinal
Use URI internally more
Added helper methods for converting File and URI objects to Streams