Added parsing of oracle inner forign key constraint
Widen the visibility of the parseField method so it can be overriden. Implement the parsing of primary key of oracle tables. This concludes #42.
Added keyword primary
Removed the dependency from the UI logger
Refactoring Logging: Made logging method member methods
Refactoring based on the moving of three classes
Added missing JavaDoc
Don't externalize tokens used in the parsing process
Clean up imports
Merged from branch