Adding transitions for hiding/showing the navigation.

No support for nice transitions for internet explorer 9 or above.
Fix for not being able to click edit on firefox

We had an extra foreign object element that was capturing clicks.
Not sure why it was there, but it's gone now.
Fixes for Firefox