Jchansen/make projects page work

1. Added Actions, Stores and Constants for Projects.  Basically, the flux classes required for the resource.
2. Can create projects on the Projects page.
3. Added an alternative BootstrapModalMixin and BootstrapModal Component that I stole from the internet (link in both files).  It's pretty flexible, doesn't require a pre-existing div tag in the document, displays correctly, and fixes the issue where the modals weren't fading in and out with a background mask.
4. Can delete projects on the Projects page.
5. Removed login.css because it isn't used.
6. Added a gulp task to fix a bug where no_user.css wasn't being copied to assets and so the /forbidden page wasn't being displayed correctly visually.