UI Redesign

> UI Redesign for agileventures.org

[Pivotal Tracker](https://www.pivotaltracker.com/story/show/69667322)

* Complete overhaul of the landing page
* New color scheme introduced
* Control buttons (new, edit) have been revamped
* Reduced landing page background image size approximately by a factor of 2
* Blurred evil red eye from the old man (in the background image)
* Restyled footer to include *Social Media* links, *Sponsor Links*, and *Learn More* links [[#68943578](https://www.pivotaltracker.com/story/show/68943578)]
* Renders logo itself in the navbar when it becomes affixed
* Changed font to use *Ubuntu*
* `Article` pages now render the sponsors bar below the sidebar
* Added text in `Article`, `User` and `Project` index pages to help new users
* Added *New Project Checklist* text in `Project` new page to help new users
* Implemented dynamic *event countdown timer* on all pages except the landing page
* Restyled account login/sign up/options and gravatar in the masthead

> Minor refactorings

* Created new subdirectory `app/assets/stylesheets/layouts` for common `.css.scss` items extracted from `application.css.scss` and `custom.css.scss`
* Created new subdirectory `app/assets/javascripts/WSO` for custom app JavaScript modules
* Used `User#display_name` instead of `user_display_name`
* Moved `static_page_path` to `ApplicationHelper`
* Redesign of site JavaScript usage:
 - Emphasis on JavaScript modular design patterns
 - Modules are spawned off the main module's `define` method
 - Modules define an `init` method which is intelligently handled by the master module object, to avoid repeatedly attaching event callbacks [[#69667416](https://www.pivotaltracker.com/story/show/69667416)]
 - Significantly more Jasmine testing introduced

**Note**: This PR should not be accepted without thorough review (@tochman feel free to work on this tomorrow while I am not around!), the following features/tasks are not yet complete:

* Include illustrations for the landing page
* Make entire round banners links
* Revise users edit page
* Center masthead and landing page section contents

**Known Issues**:

* Firefox does not properly render the new logo/countdown transitions/transforms (round banners, links, are now working)

View it [here](http://websiteone-bryan.herokuapp.com)