Renames the ITodoModel to ITodoService and related changes
Small code cleanup and adds splash.bmp for product
Removes the dependencies to EventBroker in the ITodoService interface

Suggested by Markus a while ago
Use List<Todo> instead of ArrayList as type
Code updates from RCP training
updates from training
Removes unnecessary dependency from SWTBot plug-in
Moves renderer implementation to new plug-in (disabled by default)
JDT settings for new project
Registering for Todo instead of Strings
Adds lifecycle manager and cleans up the directory
Better naming conventions for CSS themes
Removes nodePath from the preference in the todo and fixes
LifeCycleManager to use the preferences
Remove setter for id to make this field immutable (it is used in  the
hashCode() method
Avoid using the setId
Event receiver listens now to Todo objects
CSS updates
Improved findById method
Renamed OSGi-INF folder to OSGI-INF
Renamed the OSGi-INF folder to OSGI-INF