Treat all comments beginning with /** as JSDoc comments.
Removed unused branch.
Added support for @static on functions.
Added a checkbox to show/hide private things.
Don't default the parser to parse Dialogue parts strings.
Removed RendererSettings.preLoadFonts

If RendererSettings.fontMap is set to non-null, then all fonts in the map are pre-loaded.
A nicer way to create a proper RendererSettings from an arbitrary object.
Span transforms should always be applied from the center, irrespective of the Dialogue's transform origin.
API cleanup.

- Renamed class Animation to Keyframe, AnimationPropertiesMap to KeyframePropertiesMap
- The constructors of classes AnimationCollection and SpanStyles now take in the Dialogue object itself instead of its properties.
Moved transform origin calculation from Dialogue to DefaultRenderer.
Added and updated more JSDoc's.