Convert the exist core functionality to compile using maven.

The main src folder contains the core of exist.  In order to get this
to compile, the necessary poms needed to be found.  This initial
implementation just gets things to compile, all dependencies come
from maven central.

It seems Jetty 5 was used as the basis for existdb, so it should be updated
to jetty 7/8 at some point.

Future commits will break out the extensions into their own modules.  Ultimate
goal is to contribute this back to the eXist-db project.
Remove extraneous files and update .gitignore.

This removes some extraneous files that were accidently added.

Change-Id: I48beb9d17a562a422ba4601e95f73be26de87dc0
Add a git ignore to ignore the extraneous test directory.

This adds a git ignore to the exist-core directory to ignore the
test directory that is created when tests are run.

This is an amended change.

Change-Id: Ieb35e649f5ee81104401ca04c64ae5761f436915
This is a sample readme new change.

Change-Id: I07f6b8115af20e48c9914a86996e725205a8d7be
Refactor and clean up exist folders.

* Move Ant related items to exist-ant
* Add missing Xerces and Xalan dependencies for unit tests
* Add samples folders to appropriate modules.

Change-Id: I4298ebcb8ecf1876b53861f416342aab83570c00
Fix conf.xml used for tests.

Correctly configure the conf.xml used for tests.  This needed the data
location set and the database type set to NATIVE.

Change-Id: Ie5301d6967cd3e9cc0e757b84329ec6edc336d82
Add webapp directory

Probably need to move this directory elsewhere but the tests seem to want
to have this directory for now, so we will keep it here.

Change-Id: I6bbff78587f30eb6d0e448f5952dbede807beef0
More test cleanup.

Change-Id: I69e0c05a1ab5cf9566989b5cd48163fa2e699037
Fix some class loader issues.

Change-Id: I8e03ab0368e69fe2e5fa4c0c49a1dd2df5112306
Fix some more resource loading issues.

Change-Id: If2c86a875cf58c6dbef7f53ae473d4936fef9608
Add quartz.properties files.

Change-Id: I99b72cb693bd33f02de9eb5d36fb7738267ef981
More test directory clean up.  Bad assumptions on where files are located
based off the generation of the files through an ant script.  Most of the
work is done to move to appropriate maven related resource directories.

Change-Id: Ic4c4703940e01fd6d4f1f3b13d515b3500a2fe3f
remove extraneous files for being checked in.

Change-Id: I7e92c18b62ed53972936d9b829d3f9e155b864df
More test fixes.

Change-Id: I373ad1678cb7202509cebcef71fb0e0e5e59383f
More Test clean up.

Many of the tests leave a dirty database after they run.  This affects other
subsequent tests.  To address this an AbstractDBTest class was created and
a cleanUp method as placed there.  All tests where possible should extend
from AbstractDBTest and in the setup method make sure they call cleanUp.
This will guaranteed a clean database for the tests.

Change-Id: I4f89fe1130461c5bd61ce1225799951d0b0e57d9
Fix more failing tests.

Many of these tests have problems if the database is left in a bad state
so we make sure there is a clean data directory before the tests run.

Others are having problems finding files, and appropriate resource
location changes have been implemented.

Change-Id: I3e6e17cbba0ebbe93e77a64eefa0d0ac93be78ad
Remove extraneous exist log file that was being committed.

Change-Id: I4b01d0ecd0cdc147ed40965690523ad27316de06