Add an option to use SID

Oracle 11g can also use SID instead of service name. SID can be passed as either as SERVICE_NAME or as SID, leaving SERVICE_NAME empty.
Bugfix - forgot to return SID from dsn!
Merge pull request #1 from forgandenny/master

Ability to use SID parameter in DSN and oci_connect()