fix new contest survey 'no such action' bug

We cannot see newly created contest survey, because survey.sections.first  is nil.

Also changed to is_contest to false, normally we'll not need the contest survey.
Style/HashSyntax: Use the new Ruby 1.9 hash syntax.