CLC-2407 - AngularJS error: Duplicates in a repeater are not allowed
https://jira.media.berkeley.edu/jira/browse/CLC-2407
Merge pull request #1503 from christianv/CLC-2407

CLC-2407 - AngularJS error: Duplicates in a repeater are not allowed
Merge pull request #1504 from raydavis/raywip

NOJIRA Give Canvas import more time
CLC-2410 - Cannot call 'length' & 'filter' of undefined
https://jira.media.berkeley.edu/jira/browse/CLC-2410
Merge pull request #1506 from christianv/CLC-2410

CLC-2410 - Cannot call 'length' & 'filter' of undefined
CLC-2048 - GPA Calculator should be a table or make it clear what the labels for the inputs are
https://jira.media.berkeley.edu/jira/browse/CLC-2048
Merge pull request #1507 from christianv/CLC-2048

CLC-2048 - GPA Calculator should be a table to clarify inputs
CLC-2400 Allow range of semesters rather than all-or-one