Modified some generic styles
some minor css modifications
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
Merge pull request #39 from aboudreault/design-refresh

Some more work for a better styling
CSS refresh - Second pass of fixes
Merge pull request #40 from edx-solutions/design-refresh-fixes2

Design refresh fixes2
Use StringIO instead of cStringIO to support Unicode in LightChildrenMixin
Merge pull request #41 from FiloSottile/StringIO

Use StringIO instead of cStringIO to support Unicode in LightChildren