Refactored declaration completion

Refactored completion around accessors (public/private/inline/...) and declarations (var/function/class).
Also strange how `import` and `using` are part of this list in the first place, in AS3 and AS2 they're only in `typesPreKeys`.