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.
Merge branch 'master' into MJ-765-Profile-Wizard
Merge branch 'master' into MJ-765-Profile-Wizard
Updated code with front end UI implementation.
Updated Styling.
Updated module buttons and column widths.
Updated formatting, and removed shared template due to differences in preferred renderings
Updating tests
cache busting.
pep8
Merge pull request #636 from DirectEmployers/MJ-765-Profile-Wizard

Mj 765 profile wizard