Removed eclipse config

Details
-------
Part of an attempt to ease project set up.  Goal is that project works
straight out of the box with no local tweaking.

Ticket
------
N/A
Added the aspectj plugin to the logging maven config

Details
-------
Should ensure that eclipse recognizes this module needs the
aspectj nature

Ticket
------
N/A
Add eclipse specific config files to .gitignore

Details
-------
To ensure that users don't pollute the repository with their
local eclipse config

Ticket
------
N/A