mv Predefined class from net.kevxu.purdueassist.course.shared to
net.kevxu.purdueassist.course.elements
add Utilites class
ScheduleDetail: fixed a parsing bug for Restrictions. add parsing for
General Requirements.
Utilities: add small methods and rename the class to correct spelling.