Update display when answer is changed.

When the user first submits the answers, the checkmark/cross icons,
tip popups, and a message are shown to the user.

If the user changes some of the answers, the checkmarks, popups, and message
should automatically update. This is done by automatically resubmitting the answer.
Auto submission is only enabled if number of attempts is not limited (max_attempts = 0),
Merge pull request #37 from mtyaka/autosubmit

Update display when answer is changed.
Merge remote-tracking branch 'aboudreault/design-refresh' into design-refresh-fixes
Add spacing between choices in questionnaire
Merge pull request #38 from edx-solutions/design-refresh-fixes

Design refresh - Adds extra fixes
Some more work for a better styling