Library: converted nulls to checked exceptions, removed printStackTrace, added "dependencies" member

Conflicts:
	app/src/processing/app/packages/Library.java
Library: converted nulls to checked exceptions, removed printStackTrace, added "dependencies" member