[Added] Fast way to convert an InputStream to a byte array
[Fixed] Guava doesn't require the parent file
[Added] Use MBassador to dispatch all events instead of Guava
[Improved] Use fast ByteStreams instead of Guava implementation