Cleaned up some ShowEmAll stuff

- Removed ShowTransformAttribute and its drawer since it's now deprecated thanks to InlineAttribute.
- Removed ScaledCurve, not even sure why I had it in the first place.
- Renamed AdvancedV[2,3] to AdvancedV[2,3]Attribute
- Organized the PropertyAttributes better. Now we have BetterBehaviour exclusive and non-exclusive attributes.
Change ComponentHider's hide transform binding to Alt-Shift-T

Conflicts when naming things, like "Test"
Added a log method to BaseDrawer too
Added some ShowEmAll tests
CategoryMember could now be applied to properties too
Renamed AdvancedCollectionAttribute to AwesomeCollectionAttribute

Having two "Advanced" stuff in IListDrawer was a bit confusing.
IListDrawer improvements

- Fixed a bug in when the list is uninitialized
- Fixed a bug when using an array: when adding elements via the + new values aren't being applied correctly