POST EncodedVideo set

EncodedVideo part of the upload. Complete EncodedVideo dicts may
now be uploaded. Rejects all EncodedVideos of a Video when there is
an invalid EncodedVideo. Does not reject other Video when a differet
Video is invalid. Currently, EncodedVideo cannot be updated, they can
only be created.

Other notes:
-Added django-debug-toolbar==1.2.1
-constants.py has been reorganized
First pass at using generic views for Video
POST for single EncodedVideo

POST for EncodedVideo implemented. Can now upload a single Video
with multiple EncodedVideos with profile_name as it's profile.
Cannot do any bulk operations. Serializers have been simplified.
Views are now using genericviews. Queries are now being tracked
in a few tests.

Other notes:
-Added django-debug-toolbar==1.2.1
-constants.py has been reorganized
-api.get_video_info uses new serializer
Merge pull request #8 from edx/clee/generic_views

POST for single EncodedVideo