2 changes: exclusion of eclipse project file and missing user update fields

This submission includes the following changes:
- Addition of eclipse .project files to the .gitignore file. When importing the project into eclipse (as per the user documentation) an eclipse .project file is created. This file should not be submitted as it contains developer only specific settings.
- Updates to persist the postal code, website, and twitter fields when the user updates their profile. Previously the application did not save these fields when they were changed by the user.

I hope these are ok to take without submitting a formal bug ticket.

Cheers,
Joe.