Support join across more than two time series

See: https://groups.google.com/forum/#!topic/influxdb/a2hFUFW5PHA
yeah, that could be the case if one of the tables has no points in it. why ?