Fix oopsie with how we handled single blocks

In the past, this behavior was causing issues with joins because a single block is a proper subset of a join!
Merge branch 'master' of github.com:ilikerps/budsql

Conflicts:
	lib/bud/bud_meta.rb
	lib/bud/collections.rb
	lib/bud/rewrite.rb