Add beam part option "Use Endpoint Offsets"

When checked, the beam will use the endpoint part's position offset and
angle offset to determine where the endpoint of the beam should be,
instead of ignoring them. Default is off (to retain current behaviour on
existing costumes)
Add custom animation part

This part uses boneanimlib to play animations created by the animation
editor on players. (Animation editor changes not included in this
branch)
Add animation part option "Reset on hide"

When unchecked, the animation part will not set its parent entity to
sequence 0 on hide, allowing users to switch between two sequences
fluidly using two animation parts with events. Default is checked to
retain prior behaviour on existing costumes.
Fix looping on webaudio part

Wasn't looping before, now it is.
Add pace tool "square model scales"

Adds a pace tool that will square the scales of all parts who have a
Model field selectively if that field contains a given string. This tool
will help repair costumes that were created between Apr 04 2014 and July
08 2014 that did not use legacy scale. A filter is being used to select
which models to scale because not all models will need to be scaled back
(in many cases, only default.mdl will be- which is why it is the default
string).
Update animation editor

This commit makes several changes:

-Remove console command "pac_in_editor" and use the net library to
transmit this information instead (this is used for the overhead "In
Editor" text).

-Replicate this behavior within the Animation Editor.

-Add a "Parsed Skeleton" option to the animation editor that allows
users to use any bone structure their current player entity has.

-Disallow creating an animation without a name, which would cause errors
later on.

-Don't display boneanimlib animations that were created by the
custom_animation pac part

-When editing a sequence, t-pose the player so the user has a proper
frame of reference

-Automatically save backups of the current animation when the editor is
closed

-Allow any user to use the animation editor

-Preserve frame length when cloning a keyframe

-Various bugfixes
Disable legacy text

Outdated (and people have been complaining about it)