Fixed navigation issues

Fixed page transition animations (before, they were all sliding animations).

Added an "_transitionAnimation" property to buttons so that now the transition animation that happens will be determined by that property of the button.

When switching tabs, all views on the ViewNavigator stack will get popped off.