[+SP] Only render markdown if text is present.
Delete request specs - we aren't using them.

We use integration specs instead. (They are the
same thing but with a different folder name, really.)
Make the avatar in the nav bar a tiny bit smaller.
Create user_projects.
Interact with user_projects on the project page.

Logged in users can say they are doing a project.
Non-logged in users get a login prompt.
Stub out the user_signed_in helper method.

Helper methods defined in ApplicationController
aren't available in view tests. (For no apparent
reason.)
Change #authenticate! to using #user_signed_in?
Rename spec file for great clarity.

[+AS] New omniauth_github_response_for user method
[+AS] Stop using view specs.
[+AS] List users working on a project on the show
page.
[+AS] Move project goals into their own partial.
[+AS] Add user.display_name, delegate from
user_projects
[+AS] Add validations to user model.
[+AS] Change scenario descriptions for more
grammars.
[+AS] Dry up the login spec.
Change to expect syntax for tests.