Design cleanup

More consistent design, make more use of Twitter Bootstrap
Add feature to sort completed shifts better
User work shift update correction

Prevents duplication when updating a work shift
Method to convert minutes to 24h

Timestamp for i.e. work shifts are saved as minutes from 00:00. This
method converts it to 24h
Design cleanup calendar view
Misc cleanup
Added infobox on user page