Initial round of animation fixes.
Fixed transition between tabs within details.
Fix extra # being added to hash.
Fix details re-render when clicking on same charm.
Work around lack of deep comparison in hasChanged.
Make initial hide more intelligent.
Cleanup after closing the details.
Ensure charm details fully destroyed when closing inspector.