Tweaking configuration

Have done a few things to help get you organized:

- Removed a bunch of eclipse configuration files from the git repository (be careful, as this will case eclipse to break on your side)
- Removed the target directories from your repository (these files are not only large, but could contain passwords for your local / remote resources such as db, etc..)
- Added a bunch of lines inside gitignore to avoid re-adding these files to your repository
- Added a line to load an optional properties file to your config file, which would allow you to just have a properties file in your home directory to override some of your config (such as db credentials, etc) without having to commit these to your public repository

Hope this helps, will keep adding.