Improve Eclipse setup

Only apply the Eclipse plugin to subprojects. This prevent the
creation of an Eclipse project for the root project which was masking
the Eclipse projects for all of the sub projects.

Update .gitignore to ignore the bin folder created by builds in
Eclipse.