Added routing

- cleaner index.html, calling only ion-nav-view. ion-nav-view is the
same as ui-view, but with more ionic functionality (e.g. history)
- added abstract route that allows a parent container
- added sample settings route
- linked navigation with ui-sref
- added sample footer
fix issue returning then of undefined

issue generated by not having matching angular and angular animate
versions - enforcing this by bower file