Give environment-specific overrides precedence
.env is now suitable for local development/testing

We ignore .env.test so that it doesn't require git gymnastics to add
secret keys in tests without accidentally committing them to the repo.
Now that the Supermarket cookbook overwrites .env, we don't have to
worry so much about what's in it.
Merge pull request #544 from opscode/dotenv-refinements

Dotenv refinements
Refine common elements

There are some elements throughout the application that share the same
look and feel but are using different styles namely the page, content
area and sidebar. This abstracts those elements into common classes.
Admins can't manage if this is scoped to current_user.

Admins have the permissions to manage organizations but if the
organization is found scoped to the current_user then admins can only
manage their own organizations.