removed compiler warnings
mark tasks which are overdue, resolves #2
fixed a problem with calendar timezone
moved task logic from the view to the service layer
extended task test with finish logic
removed a warning
added convenience method isNew() for task
moved save task logic to service layer
added test for method saveTask(task, ownerName)
updated Spring and Primefaces version
use Spring Data, resolves #5
Merge pull request #6 from mwalter/feature/spring-data

use Spring Data, resolves #5
deleted javax.inject dependency, general dependency version update
extracted database properties in separate file
prevent view to overwrite task owner when editing a task
used diamond operator
removed CRUD methods save() and update() from TaskService because these are provided by Spring Data
use MyFaces JSF impl instead of Mojarra
added support to count number of components in faces context
added collection of all components in callback visit