Do not create a new subject on multiple mappings when a subclass or superclass

When we have multiple mappings for a page every mapping is assigned a new subject. With this commit we do not create a new subject if the current mapped class is a subclass or superclass of all previous mappings for this page
Remove duplicate rdf:type quads
Remove duplicate rdf:type quads
Merge pull request #4 from ninniuz/multipleTemplates

Multiple templates
Exclude external class definitions
Compact diff calculation
Create .travis.yml
Trying to fix "Too many open files" error
Clean up some Publisher functions
Trying to fix "Too many open files" error (again)
Clean up unused Stream & URI Util files
Remove relative end from OAI Iterators
Add getQueueSize & getPriorityDate in LiveQueue class
Abstract the feeders
Improve feeder starting / stopping
Use MySQL as a secondary cache table
When in unmodified do reverse ordering to prevent older from starvation
Create a new version of Unmodified Article Feeder
Clever sleeping & thread naming
Store updateCount in cache