add clear, isEmpty and isComplete methods

新增 默认值列表DefaultValue和属性项列表Property
新增 检测是否设置了某项的isEmpty方法和清空某项的clear方法，Course和TimeAndAddress中都有
新增 检测时间地点是否完整有效的TimeAndAddress.isComplete方法
修改 使TimeAndAddress.setAddress(String)可以接受null，即地址可设为null
修改 私有属性classNumber改名为teachingClass