Added the same orderby and order args that are passed into the dpa_has_progress() function to be passed into the dpa_has_achievements() function to make sure they stay in synch for display of customized queries.
Added filter and action to insert achievement thumbnail on the achievements admin page. Customizations includes thumbnail size, column position, and header title.

Image width or height is constrained to no more than 39px so as to not alter the height of item rows. However, should this size prove to be to small, it can easily be adjusted.
First part at fixing caps for reading achievements. See #87
Update functions.php

Integrated thumbnail column into original functions instead of setting up filters and actions to add the column after the fact.
Update functions.php

Added string namespace to Badge column.
Complete fixing caps for logged out users. Fixes #87

This was preventing logged out users loading the single achievement
template. Oops.
Support BP_ROOT_BLOG for BuddyPress sites. Fixes #88
Revert "Support BP_ROOT_BLOG for BuddyPress sites. Fixes #88"

This reverts commit 824af4f22bbe4cf1799f6efcb1ece3a77dea47f4.
Revert "Revert "Support BP_ROOT_BLOG for BuddyPress sites. Fixes #88""

This reverts commit 3d96c4d24181b11bae08c5818f736970c89e1512.
Revert "Revert "Revert "Support BP_ROOT_BLOG for BuddyPress sites. Fixes #88"""

This reverts commit eb92963939fc79fd9adc2e209cbbe018e58bc796.
Don't register endpoints in certain multisite configs. See #89
Don't add custom wp-admin items in certain multisite configs. See #89
Retrieve Featured Image and Thumbnail Functions

Added functions to allow easy access to featured image and its thumbnail.
Simply register_post_type args by relying on WP's defaults.

No behaviour has changed, but if the default is false, then we might as
well not set the argument to false, too (what's the point?).

See #89
If the plugin's been activated network-wide, only allow the normal access and behaviour on the DPA_DATA_STORE site.

This prevents the admin controls showing up on the wrong site's
wp-admin, as well as the overhead of unused rewrite rules. Fixes #89
Coding standards: don't set variable and check value in same line
Correct invalid links on the unlock popup in certain multisite configurations. See #89
Don't register or update achievements events if plugin is being deactivated

Fixes PHP notice with unset DPA_DATA_STORE constant.
Clear pending notifications if an admin un-rewards a user's achievements. Fixes #96
Fix caps not being set when a new site created in multisite + network-wide