integrate owlapi-rio with owlapi-api more closely

previously there were dual implementations that were not linked, after
this patch they are integrated