SES-1810 : Add Rio.parse
SES-1810 : Add context overriding support to StatementCollector

StatementCollector constructors are backwards compatible as the new
varargs are optional.
SES-1810 : Fix method name
SES-1810 : Revert changes to StatementCollector

The new varargs parameter is apparently not binary compatible with
bytecode compiled for the old version
SES-1810 : Readd as ContextStatementCollector
SES-1810 : Pass in ValueFactory to ContextStatementCollector to use when
creating new statements
SES-1810 : Use ContextStatementCollector as base for StatementCollector

Not deprecating StatementCollector as it is used in so many places, and
could stay in the api indefinitely as it has a useful purpose.
Merged in SES-1810 (pull request #120)

SES-1810 : Add Rio.parse