User Macros: Add render_profile macro.
Officers: Use render_profile now to handle logic.
Profile: Display the current look of the officer's profile in their console.
Edit Profile: Add the current profile at the top.
Officers.css: Add class for avatar icons.

Apply this styling to the macro; add the css to
the respective needed pages.
Users.Views: Add single profile view.

This will make it easier to link to a single
user's profile as well as easier for gravatar
debugging.
Users.Models: Implement flask-login methods.
Users.Views: Don't require user to be logged in.

Check if the user is authenticated; if they are,
redirect them to their own profile.
Merge add-profile-macro (#81) into master

Profiles: Add render_profile macro.

This allows user profiles to be used in multiple places. This also
simplifies the officers' template.