BLD-126: Code response improvements.
Merge pull request #1706 from edx/anton/code-response-improvements

Code response improvements.
fixes a branding test which was passing for a trivial (wrong) reason
Merge pull request #1755 from edx/jbau/fix/marketing-test

fixes a branding test which was passing for a trivial (wrong) reason
adding additional IDE files to global .gitignore
Merge pull request #1759 from edx/talbs/update-gitignore

Adding Codekit IDE assets/config to .gitignore
Changed default user to be anonymous in both has_access and student.views.index
Corrected missing parenthesis and added test for has_access
Replaced existing test_none_user_index_access_with_startdate_fails
test with new test now that the tested function has changed and
was causing the original test to fail.