Fixed a bug (semicolon can be between parentheses when it's a virtual
block). 

Also made it so that CTRL+click will search for the attribute before
class when the word clicked on starts with a lowercase character, if it
starts with an uppercase character, it will first look for a class with
that name and then for an attribute.