edx/edx-platform — pull request #968 by VikParuchuri (2013-09-13 15:04:16+00:00)
Title: Fix/vik/pg issues

Cherry picked commits from https://github.com/edx/edx-platform/pull/955 , https://github.com/edx/edx-platform/pull/961 , and https://github.com/edx/edx-platform/pull/889 for hotfix.