Added basic .gitignore and pom.xml
Implemented basic extraction of java posts to an XML file

Implemented basic extraction of java posts to another XML file.
Added live database insertion

Added the insertion of posts in a mysql database as the document is
being parsed.
FIX: casting int from xml attributes

Fixed a bug that would make the program crash when values that are not numbers were parsed as integers from the xml attributes.
Added dependencies and made jar runnable

Added mysql driver to produced jars and made jars runnable.
Made database connection configurable

Made database connection configurable using the config.properties file.
Unescaping of post body at object construction

As the body of the message is "xml-escaped" when first read by the program, it must be unescaped before analysis.

This unescaping is performed in the Post constructor.
Added stacktrace detection

Added stacktrace detection using stack trace recognizer source code
Added basic logging

Added a basic logging capability to the program that writes to the
out.log file in the launch directory.
Filtering to exclude javascript

Fixing the filtering that used to search for the token 'java' catching unecessary javascript posts in its net.
Fixing behaviour on StackoverflowErrors on stack trace matching

Fixing the behaviour of the extractor when facing a StackOverflowError
that would make the entire program crash.

The program now skips the insert moving on to the next event in the XML
file.
add untracked files to .gitignore
Adding find and list ids methods on PostDatabase
complete init_mysql.sql & update PostDatabase.java
prevent creation in init_mysql.sql if exists
fix user creation
fix bug
add all models from MCD & change config for remote DB
Frame insertions enabled
Link insertion enabled