Nested view, inner routes, and smaller controllers.

Using UI router nested views, we are now able to route to any project
tab (e.g. /projects/ployst/feed). I have also used this chance to break
down the projects controller, and to move state definitions to the
proper sections.