Add basic support for tycho maven plugin

That pull request I promised...

This does little more than use tycho to build the modules; I will add a test launch configuration so we can write some JUnits, and perhaps match DART.launch, to make it dead simple for anyone to start building and launching the code.

PS -> What are your thoughts on blowing away the hundreds of megabytes of git metadata from original DART repo?  If we delete the .git folder, then `git init`; `git remote add X git@github.com:username/bleeding_edge.git`; `git add .`; `git commit -m "initial commit"` and `git push X master`, we should be able to remove the previous commit history so new devs won't have to download all of DART to get started.