Feature/add to dashboard button

Purpose
-----------
Currently, the only way to add projects to your Dashboard's Project Organizer is from within the project organizer. There are smart folders with your projects and registrations, and you can search for projects from within the info widget to add to folders, but if you are elsewhere in the OSF, it's a laborious process to get the project into the Organizer. This PR allows you to be on a project and add the current project to the Project Organizer.

Closes Issue https://github.com/CenterForOpenScience/openscienceframework.org/issues/1186

Changes
------------
Puts a button on the project header that adds the current project to the Dashboard folder of the user's Project Organizer. 

![screen shot 2014-12-03 at 1 59 26 pm](https://cloud.githubusercontent.com/assets/6599111/5286692/b1e424cc-7af4-11e4-960a-1b4e22cac32f.png)

Not shown if the user is not logged in or if the user doesn't have permissions to view. 

![screen shot 2014-12-03 at 2 00 57 pm](https://cloud.githubusercontent.com/assets/6599111/5286722/de9f0694-7af4-11e4-9c51-8bdc1c61f0e3.png)

If the project is already in the user's Project Organizer's Dashboard folder, then the button gives the user the option to remove the project from their project organizer.

![screen shot 2014-12-03 at 1 59 18 pm](https://cloud.githubusercontent.com/assets/6599111/5286703/c210edc6-7af4-11e4-9feb-d8a872833255.png)


Side Effects
----------------
Also fixes a minor issue with the watch button count being slow to update.

(Replaces https://github.com/CenterForOpenScience/osf/pull/1184https://github.com/CenterForOpenScience/osf/pull/1184 )
This probably isn't necessary isn't you're already setting `self.inDashboard(true)` on L179