Various fixes for eclipse and X-platforms

* .gitignore
* eclipse expects a directory hierarchy that matches package, can't use a single directory with a name wit dots
* eclipse (or X-platforms?) file/class simple name match is case sensitive => JSON doesn't match Json