Bug 429825 - UI Style Tweaks
- Removed MutationObserver from section.js and simplified animation. This doesn't look as smooth but removes much complexity from section.js and fixes bugs in corner cases which modify section contents in unexpected ways.

--Signed-off-by: Elijah El-Haddad <elijahe@ca.ibm.com>