Fix course credit type; upcase subject names

Course credit amounts are not always ints (e.g. 1.5)
Finish updating SOCSections to use native objects
SOC: Remove unused synopsis code