* Migrate src/ to sdk/ and api/
Co-authored-by: Bob Strecansky <bob.strecansky@gmail.com>
* Rename TracerFactory to TracerProvider
This follows opentelemetry/oteps#76.
Also start moving sdk tests into the sdk/Tests folder
* Touch up SpanStatus and ending spans
* Remove getTracerVersion and getTracerName
These aren't described in the spec -- we can add them back later
if we need to, but I suspect they belong only in the SDK, if anywhere.
* Update phan config and fix some warnings
* Start writing SpanOptions
Also start fixing examples, currently broken
* Fix PhpUnit 9 incompatibilities
Co-authored-by: Bob Strecansky <bob.strecansky@gmail.com>