RPC changes - not working yet
working program
add/remove buggy
Changes
Merge remote-tracking branch 'ryan/master'

Conflicts:
	Scheduler/junit/scheduler/ycp/edu/CourseTest.java
	Scheduler/junit/scheduler/ycp/edu/FakeDatabaseTest.java
	Scheduler/junit/scheduler/ycp/edu/GenerateTest.java
	Scheduler/junit/scheduler/ycp/edu/ListReadTest.java
	SchedulerView/src/scheduler/ycp/edu/client/GenerateView.java
	SchedulerView/src/scheduler/ycp/edu/client/RPC.java
	SchedulerView/src/scheduler/ycp/edu/client/SchedulerViewView.java
	SchedulerView/src/scheduler/ycp/edu/server/FakeDatabase.java
	SchedulerView/src/scheduler/ycp/edu/server/ScheduleServiceImpl.java
	SchedulerView/src/scheduler/ycp/edu/shared/Generate.java
Start of Database Schedule Storage / Web Service