CLC-2549 CCNs appearing as four-digit numbers

https://jira.media.berkeley.edu/jira/browse/CLC-2549

Change converts CCNs to length five in the backend. Textbook integration still works, CCNs show up on the website as 5 digit numbers.