Prevent infinite loop when HasMap is empty and values() method is valled
Minor fix in JetNamedFunction

This caused NullPointerException while running JetParsingTest when I changed some test.
KT-1019 parser should recover from missing parentheses in function declaration
#KT-1019 Fixed
 KT-3374 Wrong this@method receiver
Common fix for FINAL_SUPERTYPE and FINAL_UPPER_BOUND errors
hello.namespace -> hello.HelloPackage
Merge pull request #215 from lopekpl/KT-1019

KT-1019 recover from missing parentheses in function declaration
QuickFix for UNCHECKED_CAST
Quickfix for CANNOT_CHECK_FOR_ERASED.
Replaced "argument list" with "arguments" in quick fix text.
remove useless nullable qfix and test done
ClassObject instance field refactoring
Disabled super functions checking on error types.
Loading from Java: inner subclass of super's inner.
Fixed typo.
Reformatted.
KT-3290 File.recurse NPE

 #KT-3290 fixed
Warning in compiler if annotations path does not exist.
Added CLI tests with non-existing paths.
Made addToClasspath not public and removed redundant field.