Removed Eclipse project specific files.

Added .gitignore
Add ChangeLog file
Code reshaped according to Python PEPs.
Source Code Structure refactoring.
New ChangeLog and a little change in DAction.py
Bump version number.
Merge branch 'develop'