Responded to comments.

Added invalid assignment name test back.
Removed a TODO.
Removed old method we don't need anymore.
Fixed pylint issues.
Merge pull request #38 from Cal-CS-61A-Staff/submit-model

Model and submit API updates
Merge branch 'master' into protocol