Load r2rml from url

Provides abstraction for providing a URL to the jena parser.  Now supports lazy loading.  Also tried to consolidate important information into KR2RMLMapping.  Added KR2RMLVersion.