Accidentally overwrote the new API.java with the old one. This is the
correct one. jstylo_master and jsan_master should not have been affected
by this mistake
Cleaned up some code and added some documentation
Merge remote-tracking branch 'origin/TD_Jstylo' into TD_Jstylo

Conflicts:
	src/edu/drexel/psal/jstylo/generics/API.java