Merged micro-interfaces branch in master for 3.5.0

Bumped maven version number to 3.5.0-SNAPSHOT

Initial commit of micro-interfaces (work in progress!)

Added micro interfaces for data factory entity creation

Made OWL2Datatype implement HasIRI

Renamed micro factory interfaces

Micro interfaces for anonymous individual providers