Add support for class constructors in code completion.
Fix some package access warnings.
Fix constructor visibility.
Add default class constructor if no explicit constructor is defined.