Skip only one triple in CONSTRUCT with unbound vars

(rasqal_query_results_get_triple): Alter skipping to use
rasqal_query_results_next_triple rather than reset to next result when a
triple has an unbound or non-RDF part.

Fixes Issue #0000583
http://bugs.librdf.org/mantis/view.php?id=583