Fix action 'parse_query' multi-trigger issues

Some themes/plugins will call `$query->parse_query();` during the `'pre_get_posts'` filter.

However `P2P_Query::create_from_qv` do not return back full `query_vars` which lost the `connected_type` settings.

The fix just merge the return values and pre-settings, to avoid such issues.
Changed the way a column's link is generated to directly go to the edit.php page
If the 'to' side is a post, it will link to the post edit page
If the 'to' side is a user, it will link to the user's profile page
Merge remote-tracking branch 'hezachary/patch-1' into sb
Merge remote-tracking branch 'gferon/master' into sb