Added projectUserMinutesAction

This retrieves the minutes booked in a specific time separated by
project and users
Also send the project title and user name in projectUserMinutesAction
Added getProjectUserMinutes to the timecard client model
Move the buttons below the header, just above the table/graph

This emphasizes that they belong to the graph only.
Added projectUserTimeTable to the statistics page
remove reno reckling from the test groups
remove unneccessary fixtures and upgrade the test db
we use real json now
Remove non-existant modules from default fixtures
Remove webdav module, move the helper back to Calendar2
The contact_id field has been removed, update the tests.
Stop using removed models in the tests
run composer without --dev for travis to continue using our old .lock-file
update composer.phar and .travis.yml for new phpunit path
we can use composer install --dev again
test on php 5.5
use --no-interaction and --no-progress for travis composer
Use the zend context switching helper to deliver json

This will allow us to add csv later.
Zend doesn't allow setting a default context, so we just set the format
parameter if it's not provided by the client to do that.
Generate the json in a view.

We mustn't deactivate the view renderer and convert to json in a view script to
use the contexts for other formats
Add a csv context.

Now ?format=csv will result in a csv download.
This commit includes a view script to convert to csv.