Add requirement fields to activity and task.
Add requirements to Activities (kinda like awards).
Use a common requirements language for Awards and Achievements.
Simplify the call for a satisfied target.
Factor out some methods for RequiredDependencies.
Add a test to ensure awards are properly satisfied.
Consolidate requirement fields and prevent nils.
Throw away the admin stuff (Rails 3.2 stuff)