Added placeholder descriptor files for the *GeocodeExample-projects
Gradle project files and a new J2SE test project
* Gradle tested with gradle-1.4
* J2SE tests allow us to use various non-JME tools for our unit testing
Don't scan the test classes when running build, since the scan will fail with not finding Java ME compiled classes
Enabled built-in code quality plugins for the project
* Plugins: findbugs, pmd, jdepend
Changed the TantalumUnitTest-project to be marked as source, rather than test, since else the build would fail. Added the microemu classes to unit test project, in hope of being able to execute the tests on the emulator

--HG--
extra : amend_source : d225fd2038f67eaf223ae91b44cdfb19f6bf17db
Re-added the jmunit library for simplicity
Use the cobertura plugin that seems to work correctly with customized compile steps
* Check: https://github.com/eriwen/gradle-cobertura-plugin
Fool cobertura into working, by using the instrumented classes for testing, and copying over the serialization data when running hte tests
Created a Mockito mocked test base class, to turn off some of the static initializers
Added J2SE test for the failing sorted vector case
Check for missing variables, and remove duplication and hard-coding of libraries
Change the order of packaging, so that the default jar task does not override the one created by wtkpackage
Use properties to turn various features on and off, rather than having hard-coded values
Do static checks only for the library code, not the test projects. This saves 1/4th of the build time
Cleaned up the dependencies to use flatdir repositories rather than have a fixed filename
* Having repositories allows us to search for deps both on OS X and Windows, even if the actual paths are not exactly the same
* Preserve the ordering in the classpath, since JRE classes need to be found before the CLDC and MIDP classes for the test execution
Added ignore files for various gradle related directories and files
Add the wtkpackage-task back in the inherited config so we can use it for the example projects
Added the example projects in the main project build
* Use the main project path to define the antenna.jar file, so that we can have the subprojects on any level
* Added gradle build files for all the example projects
* Commented out the LWUIT project build, as we don't have all the libs available
* Disable the s40 BBCReader project as well, to minimise the number of extra deps for the default build
Also create source and javadoc archives when building
Changed the name of the generated jar-files to be Tantalum, rather than TantalumLibrary