move line bounds (via ASSInspector) detection to a separate method
fix mutual class compatibility being written into the wrong property
mark classes as compatible with themselves
make argument retrieval check for class compatibility instead of class membership
make table.intersect not touch the first table; provide table.intersectInto that works like that; fix intersection counting
sync with @f9b95bd45654e9a78dff4b9c248401188fa4b2a5
support modulus tag property in ASSNumber (for angles)
make classes for move and line drawing commands compatible with ASSPoint.
Should also improve performance a little
fix constructor call for some ASSDrawings as missed in @454de61d667efb4cffc0174fa0a81e8b89424bd4
get rid of some useless object creation in ASSDrawLine:getAngle and return an angle tag instead of a raw number
fix length property not being written in ASSDrawing:getLength().
This property is used to check for cached length information and its absence disabled the caches, incurring a huge performance hit