Made top-level project an Eclipse project so that entire tree can be
imported, built, edited and managed from within Eclipse, if desired.
Each sub-project then becomes a nested project within Eclipse. Ideally,
this change will also allow us to move to Gradle, which may be desirable
to obtain nice dependency management, versioning, etc.