Basic functionality of API implemented.
Removed redundant folders
Modified config files in preparation for merge.
Merge branch 'api' into devel

Conflicts:
	.gitignore
	.gradle/1.6/taskArtifacts/fileHashes.bin
	.gradle/1.6/taskArtifacts/fileSnapshots.bin
	.gradle/1.6/taskArtifacts/outputFileStates.bin
	.gradle/1.6/taskArtifacts/taskArtifacts.bin
	.idea/workspace.xml
	UWSchedule/UWSchedule-UWSchedule.iml
Refactoring and config after merging.
Began refactoring of ClassInfo to be consistence between
the UW and our databases as an interface.