Standardize objective-c curriculum name
Add support for languages with spaces in their names
Update trail test to reflect new behavior