Fix #32, change adapter for TokenReflectinoAnalysis

Unfortunately there was a bug/feature in the TokenReflectionAnalysis. When a file without a namespace token is given, the namespaceDeclarationLine is set to the line of the first class token. I found this very unintuitive and changed our adapter for this case to return the namespaceDeclarationLine as 0