Working on creating a Profile Wizard, I created a 'suggestions' method.

ProfileUnits.suggestions aggregates suggestions from sublcasses.

Each subclass has a suggestions method that provides a list of suggestions.  These suggestions currently include a 'msg' attribute and a 'priority'.  The message is for display, the priority can be used to suggest the most important suggestions first.  Best guess values have been set of priority of suggestions, but may want to revisit in future.

 -- All tests pass.
Add job views, searches, and home views to dashboard [MJ-370, 371]
Merge branch 'master' into MJ-765-Profile-Wizard
Updated filename fallback and filename tests [MJ-753]
Switched to using add_to_class because it's the django-prefered method
Merge branch 'master' into activity-job-views

Conflicts:
	templates/mydashboard/mydashboard.html
Merge pull request #616 from DirectEmployers/screen-stutter

screen stutter on new profile [MJ-735]
Update solr queries, display auth values in tooltips [MJ-370, MJ-371, MJ-372]
Fix failing test on master
Switched tab name from partners to prm [MJ-848]
Updated test to stop checking title
Merge branch 'master' of github.com:DirectEmployers/MyJobs into tests
Merge pull request #620 from DirectEmployers/prm-tab

Switched partner tab to prm [MJ-848]
Merge branch 'master' of github.com:DirectEmployers/MyJobs into tests
Fix tests for dashboard analytics [MJ-370, MJ-371, MJ-372]
Merge branch 'master' into MJ-765-Profile-Wizard
Remove extra http://
Use get_domain from global_helpers to find url domain
Switched back to setattr
Merge pull request #621 from DirectEmployers/activity-job-views

Add more analytics data to dashboard [MJ-370, 371, 372]