added an embedded copy of OSL to ease shipment and installation
clean old proto-version files
added embedded osl support
better naming scheme + misc