Adding support for full outer join

This allows full outer join to be used.
http://www.postgresql.org/docs/9.4/static/sql-select.html