Removes ancient Library class from all Element clases

Much of the model hierarchy could use the Library class in addition to
the Target class for backwards compatability. This is no longer
necessary so the use of Library in these spots can be removed.
Removed Library from Context and Parser classes

These are dark times for the ancient library class indeed.
Deletes Macaroni::Model::Library
Removes a ton of unused old junk