Minor code completion improvements

Added: Code completion - basic join type suggestions (limited)
Improvement: Code completion - window dissapears when no items match the
filter