Show projects in profile

This is a first checking of showing all the projects that you
own in your profile page.  It is designed as an 'activity app'
so it will be reused to show your tasks.

There's a few things I want to do, like configurable columns
passed as parameters to the activity view (for example, tasks
may want to show a deadline).

Also an open question how to format the dates.
Add iCal download to profiles

If you're the owner, give you a button to download your iCal
calendar.  Fix up the calendar code so that the calendars
have a filename when downloaded.
Merge branch 'sprint8' into sprint8-profile
Make project images clickable

Allow the user to click on the image for the project to
navigate to that project.
Extend activities to show tasks

Tasks are now shown as open, closed, and draft in the
user's profile.  Could provide more info, like if you're
commenting on a project or task, then include those as
well.
Migrate tasks to a real route

Put tasks at /tasks/:id

Update the backend to handle this case.

Create a router for tasks that handles
routing in backbone for /tasks/:id.

Update model to be able to fetch and notify
when fetch is done.

Update the route in the project show page
(task_list_controller) to navigate to the task.
Force '/' to go to projects

Update the route so that people don't see a blank page
when they come to the site.
Remove bower for now

Everything is committed to the project and we're not using it,
so removing it for now.  Should we remove the frontend libraries
from the git repo, and instead decide to use bower, we can bring
it back.  But for now it is woefully out of date and not
being used.
Remove "marketing" app.

This was the "home" application (although named in a rather
unusual way).  And it isn't be used.  Zap it from the repo.
Branch installation content to own doc

Installation instructions are now in INSTALL.md and
README.md points to INSTALL.md.
Make the navbar a Backbone application

The navbar shouldn't cause us to go to the server
on every click request.  Instead, create a Backbone
application for the navbar, and use Backbone events
to change views.  This is lighter weight, quicker,
and allows us to (eventually) make the navbar
more dynamic.
Remove debug console.log stmts
Merge profile & nav app to sprint 8

Merge branch 'sprint8-profile' into sprint8-merge
Fix project-people-div css

Project owners changed the project-people-div css, which
inadvertantly broke the styling of people photos elsewhere
in the app.

Change it back, and make the delete button look a bit more pretty.